元素偏移量offset系列
概念
offset就是偏移量,相关属性可以实现动态得到该元素的位置(偏移)、大小等;
常见系列属性
offset与style的对比
元素可视区client系列
概念
client系列的相关属性来获取元素可视区的相关信息,相关属性可以动态的得到该元素的边框大小、元素大小等。
常见系列属性
元素滚动scroll系列
概念
scroll系列相关属性可以动态的得到该元素的大小、滚动距离等,ie9以上支持有一定的兼容性问题
常见系列属性
window.page和element.scroll
window.pageYoffset 页面被卷去的头部 element.scrollTop 元素被卷去的头部
window.pageXoffset 页面被卷去的左侧 element.scrollLeft 元素被卷去的左侧
总结
三大系列都有的共同点:
返回数字时,都是不带单位;
都是只读属性,可获取不可赋值不可改变;
本文介绍了DOM元素的offset、client和scroll系列属性,这些属性用于获取元素位置、大小及滚动信息。offset提供元素的偏移量,client关注元素可视区大小,而scroll涉及元素滚动距离。所有属性均为只读且返回值为无单位数字,其中IE9及以上对scroll系列的支持存在兼容性问题。
1万+

被折叠的 条评论
为什么被折叠?



