scrollLeft的必要条件

来源:互联网 发布:p城办事处优化器 编辑:程序博客网 时间:2024/05/17 08:47

使用scrollLeft的必要条件是

第一:此标签的内容宽度超过了标签本身的宽度。

这个很容易理解,如果内容没有超过标签的宽度,不需要横向的滚动就可以看到所有横向的范围,那在使用scrollLeft的时候肯定是无效的了。

在这里很多新手经常会犯一个错误,内容的大小确实是超过了标签的显示范围,但是却因为浏览器的默认属性换行了,也就是没有在横向上超出,这时候同样是不能使用scrollLeft的。

第二:scrollLeft的值范围是在一定范围内的,不能无限增大。

当内容的最右端可以显示的时候,scrollLeft便不能再增加了。这个也容易理解。以浏览器右侧滚动条为例,这个滚动条肯定是能拖到底的,这个拖动有一定的范围,跟页面内容高度有关。

第三:scrollLeft(包括其他三个)常与定时器一起使用,实现位置移动效果,如滚动。

0 0
原创粉丝点击