读书人

如何修改内容中的代码使对象一直往屏幕

发布时间: 2012-02-15 12:09:44 作者: rapoo

怎么修改内容中的代码使对象一直往屏幕左边移啊??
if(followObj.offsetLeft!=(document.body.scrollLeft+followObj_x)) {
   var dx=(document.body.scrollLeft+followObj_x-followObj.offsetLeft)*delta;
   dx=(dx>0?1:-1)*Math.ceil(Math.abs(dx));
   followObj.style.left=followObj.offsetLeft+dx;
   }

这是把对象一直往右边移的代码,我想往左边移动,应该怎么改呢?

[解决办法]
把所有left改成right
[解决办法]
document.body.scrollLeft 设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离。
followObj_x 这个应该是对象在文档中的坐标
followObj.offsetLeft 获取对象相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置。followObj.style.left 设置或获取对象相对于文档层次中下个定位对象的左边界的位置。

[解决办法]
followObj.style.left=followObj.offsetLeft-dx;
[解决办法]
不明白你的意思!!你的2张图片要是在一个层!!那肯定不行!!

要分开放不同的层!固定的固定!

读书人网 >JavaScript

热点推荐