jQuery获取页面及个元素高度、宽度

获取浏览器显示区域(可视区域)的高度 :
( w i n d o w ) . h e i g h t ( ) ; (window).width();
获取页面的文档高度
( d o c u m e n t ) . h e i g h t ( ) ; (document).width();
浏览器当前窗口文档body的高度:
( d o c u m e n t . b o d y ) . h e i g h t ( ) ; b o d y (document.body).width();
获取滚动条到顶部的垂直高度 (即网页被卷上去的高度)
( d o c u m e n t ) . s c r o l l T o p ( ) ; (document).scrollLeft();
获取或设置元素的宽度:
( o b j ) . w i d t h ( ) ; (obj).height();
某个元素的上边界到body最顶部的距离:obj.offset().top;(在元素的包含元素不含滚动条的情况下)
某个元素的左边界到body最左边的距离:obj.offset().left;(在元素的包含元素不含滚动条的情况下)
返回当前元素的上边界到它的包含元素的上边界的偏移量:obj.offset().top(在元素的包含元素含滚动条的情况下)
返回当前元素的左边界到它的包含元素的左边界的偏移量:obj.offset().left(在元素的包含元素含滚动条的情况下)
scrollTop(), scrollLeft()
设置或返回已经滚动到元素的左边界或上边界的像素数。

猜你喜欢

转载自blog.csdn.net/weixin_42568381/article/details/81590141