问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JS实现图片的浮动,当鼠标向下滑动时,图片始终位于页面的上方,图片随...

发布网友 发布时间:2022-05-03 11:47

我来回答

2个回答

热心网友 时间:2022-04-20 12:31

<html>
<head>
<script language="javascript">
function moveImage(){
document.getElementById("div1").style.left = 0;
document.getElementById("div1").style.top = document.body.scrollTop;
}
var t1 = window.setInterval("moveImage()",100);
</script>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>图片位移</title>
</head>
<body bgcolor="#CCCC00">
<div id="div1" style="position:absolute"><img src="images/hair.png" id="image1" /></div>
</body>
</html>

上面的是你的要求。下面是一个小例子。可以实现图片在页面上滚动。
<script language="javascript">
var left = 0;
var top = 0;

function moveImage(){

if(left > (document.body.clientWidth)-(document.getElementById("div1").offsetWidth)-4){
left = -left;
}
if(top > (document.body.clientHeight)-(document.getElementById("div1").offsetHeight)-4){
top = -top;
}

left += 4;
top += 4;
document.getElementById("div1").style.left = Math.abs(left);
document.getElementById("div1").style.top = Math.abs(top);
}
var t1 = window.setInterval("moveImage()",100);
</script>

热心网友 时间:2022-04-20 13:49

【跨浏览器的固定定位】

首先要先说说这个东西position:fixed,它的作用是跨浏览器的固定定位。

摘自详解定位与定位应用:
“如让一个元素可能随着网页的滚动而不断改变自己在浏览器的位置。而现在我可以通过CSS中的一个定位属性来实现这样的一个效果,这个元素属性就是曾经不被支持的position:fixed; 他的含义就是:固定定位。这个固定与绝对定位很像,唯一不同的是绝对定位是被固定在网页中的某一个位置,而固定定位则是固定在浏览器的视框位置。”

程序中很多地方利用了这个css,ie7、ff都支持这个css,但ie6不支持,程序中只能是在ie6模拟这个效果。

参考资料:http://www.blueidea.com/common/shoutbox/redir.asp?9=u&id=11421

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
Linux系统安装FTP服务器 Linux系统的网络文件共享 建筑的七盏明灯的内容简介 面向对象设计七大原则 简单说 交互设计七大定律 交互设计的“根”——七大定律 交互设计原则和理论2——七大定律 七大设计原则 附近的加油站有哪些 附近的加油站有哪些地方 ...三秒图片向左滑动一次,一共5张图。我只能实现滑动一张图的效果... 现在最流行的大型单机战略3D游戏是什么?最好玩的是什么? 大家觉得现在最好玩的3D游戏是什么? 现在什么3d网络游戏最火人最多 请问现在最新流行的3D大型单机游戏有哪些? 现在还有什么好玩3D的游戏 现在什么网络3d游戏最好玩 目前最受欢迎的大型3D游戏是什么? 正新轮胎哪个胎别质量比较好? 怎样识别正新电动车轮胎产地 正新轮胎日期10位数字怎么看 有哪些电影或者电视剧的名字是两个字的? 猫咪可以起什么名字 快递手机怎么打包的,没有原包装盒了 怎么正确的用电脑,和下载游戏! 用电脑下载游戏该怎么下; 怎样在电脑下游戏 怎样用电脑下载游戏 9月份销量最大的十款新能源车都有哪些? 冬天也能开的家用买菜车,易至EV3或许比欧拉R1更值得考虑 3D游戏都有什么 如何只用AngularJs实现图片滑动切换? 现在好玩流行最新的单机3D游戏有哪些 网页制作怎么实现图片左右定时自动滚动,用JS jquery代码怎么实现? 现在最好玩的3D游戏是什么? 求救啊,用js实现图片左右滚动,鼠标经过图像会在滚动图像下方的固定位置... 怎样用JS实现图片上下滚动 推荐几个流行3d网络游戏?? C# winform仿JS图片滑动效果 怎么用种植的新鲜芦荟敷脸 职业生涯规划的前言该怎么说? 到纪委谈话记了纪委会通过查转账记录吗 大学生职业规划前言怎么写 职业生涯规划的前言怎么写1000字 数码相机充满电不用多长时间在充一次呀? 单反相机如果一段时间不用,需要多久冲一次电 数码相机电池充电充多久? 新买的数码相机的电池,头几次充电要在多长时间以上,那以后充电多少小时,请指教 新相机电池第一次充电应该多久?和电脑连接上了也属于充电吗? 护眼灯什么光源好