js如何获取滚动条的高度

JavaScript053

js如何获取滚动条的高度,第1张

给你贴两个JS函数,专门用来获取网页滚动高度和滚动宽度的://获取网页纵向滚动高度function

getScrollTop(){

var

D

=

document

return

Math.max(D.body.scrollTop,

D.documentElement.scrollTop)}//获取网页横向滚动宽度function

getScrollLeft(){

var

D

=

document

return

Math.max(D.body.scrollLeft,

D.documentElement.scrollLeft)}应该可以解决你的问题。

查看原帖>>

滚动条是加在元素上的样式

滚动条的高度是根据元素的高度来决定的

所以可以改变元素的高度,或者嵌套来实现

如可以在当前元素中嵌套一个元素设置为你需要的高度

简单点可以通过jquery来实现

scrollTop(offset) 方法返回或设置匹配元素的滚动条的垂直位置。

offset 指的是滚动条相对于其顶部的偏移。

如果该方法未设置参数,则返回以像素计的相对滚动条顶部的偏移。