码迷,mamicode.com
首页 > Web开发 > 详细

js 元素offset,client , scroll 三大系列总结

时间:2019-09-11 15:45:22      阅读:97      评论:0      收藏:0      [点我收藏+]

标签:tle   位置   scroll   页面   获取元素   padding   window   pagex   offset   

1,element.offsetWidth : 包括 padding 和 边框

2,element.clientWidth : 包括 padding ,不包含边框 , 内容超出会溢出盒子的时候,就用scrollWidth

3,element.scrollWidth : 不包含边框

主要用法:

1,offset 系列 经常用于获得元素位置 offsetLeft  offsetTop

2,client经常用于获取元素大小, clientWidth , clientHeight

3,scroll经常用于获取滚动距离,scrollTop  scrollLeft

4,注意页面滚动距离 通过 window.pageXoffset  window.pageYoffset 获得

js 元素offset,client , scroll 三大系列总结

标签:tle   位置   scroll   页面   获取元素   padding   window   pagex   offset   

原文地址:https://www.cnblogs.com/shanlu0000/p/11506390.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!