offsetLeft,clientX ,offsetX ,window.pageYOffset定义和区别

offsetLeft,clientX ,offsetX 定义和区别

被卷去的距离 

scrollHeight: 对象的滚动高度(滚动条的高度,可滚动的高度)

scrollWidth: 对象的滚动宽度(同上)

scrollLeft: 对象左边界和窗口中目前可见内容的左端之间的距离(滚动条已滚动的距离)

scrollTop: 对象最顶端和窗口中可见内容的最顶端之间的距离(同上)

 

距离DOM边框的距离

offsetHeight: 对象相对于版面或offsetParent 的高度

offsetWidth: 对象相对于版面或offsetParent 的宽度

offsetLeft: 对象相对于版面或由 offsetParent 左侧位置

offsetTop:对象相对于版面或由 offsetTop 顶端位置

 

相对文档的距离

clientX: 相对文档的水平坐标

clientY: 相对文档的垂直坐标

clientWidth:相对文档的宽度(可见部分的宽度)

clientHeight:相对文档的高度

event.offsetX: 相对容器的水平坐标

event.offsetY : 相对容器的垂直坐标

window.pageYOffset:

pageXOffset 和 pageYOffset 属性返回文档在窗口左上角水平和垂直方向滚动的像素。

pageXOffset 设置或返回当前页面相对于窗口显示区左上角的 X 位置。pageYOffset 设置或返回当前页面相对于窗口显示区左上角的 Y 位置。

pageXOffset 和 pageYOffset 属性相等于 scrollX 和 scrollY 属性。

这些属性是只读的。

 

posted @   椿c  阅读(180)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示