为什么这里滚动不连续呢
新闻滚动
- 标题标题标题标题标题标题1
- 标题标题标题标题标题标题2
- 标题标题标题标题标题标题3
- 标题标题标题标题标题标题4
- 标题标题标题标题标题标题5
- 标题标题标题标题标题标题6
- 标题标题标题标题标题标题7
- 标题标题标题标题标题标题8
- 标题标题标题标题标题标题9
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
为了看着更加直观。。我加几个css属性
然后说下不能连续滚动的原因:
offsetTop是值当前元素距离offsetParent指定的元素的上侧相对距离。。你这里就是指marqueecont这个元素,但是如果offsetParent没指定,那么marqueecont.offsetTop就是marqueecont和最外层body的上侧相对距离
所以此时marqueecont.offsetTop为100(如果按我加了边框就是102),因为你最上面的顶了个100高的p...
修改要直接看正常效果就是:
最后你HTML结构最上面的p太多余。。if改为上面那样后可以最上面的100高的p删除
代码太长, 能把现象录制一个gif图吗?
建议去看看这个 http://www.cnblogs.com/seven_...
这几个高度是有点不好理解,只是因为太相似[泪]