课程
/前端开发
/JavaScript
/信息滚动效果制作
为什么用scrollHeight而不是用offsetHeight呢??
还有scrollTop是表示对象最顶端和窗口可见内容的最顶端之间的距离,那scrollTop不就会越来越小??
2016-10-13
源自:信息滚动效果制作 3-2
正在回答
scrollHeight是窗口内滚动元素的高度,也就是说ul的高度;offsetHeight是元素包含边框的距离,这里也可以用,一旦ul有边框,就要好好算算高度了,很不方便。
scrollTop的值是ul的上边被窗口隐藏的高度;也就是说如果ul比窗口div高100px,ul与窗口div底边对齐,scrollTop就是100px,如果ul上边部分没有隐藏,scrollTop就是0px;
请看图 div.scrollTop.
ZXJ03 提问者
举报
萌妹子带您快速学习滚动效果,掌握无缝滚动和歇间性滚动的制作方法