当前位置: 代码迷 >> Web前端 >> div 无缝图片滚动的有关问题
  详细解决方案

div 无缝图片滚动的有关问题

热度:5   发布时间:2012-10-28 09:54:44.0
div 无缝图片滚动的问题

今天网上下载了一下div无缝图片滚动的代码放到网页中,发现滚动一次就不动了

调试发现原来是offsetTop的问题

offsetTop、offsetLeft

?

?

它的取值的大小又和offsetParent到底是谁有关系

我的代码运行后里面的取值就是以body为offsetParent这导致offsetTop初值不为0。

网上查了下资料如下:

?

?????? 一,如果该元素没有绝对/相对定位,则会把td当作offsetParent
?
?  二,如果该元素绝对/相对定位并且table没有绝对/相对定位,则会把body当作offsetParent
?
?  三,如果该元素绝对/相对定位并且table绝对/相对定位,则会把table当作offsetParent


最后在stytle里加了个 position:relative属性就ok了。

  相关解决方案