基础知识
元素偏移量 offset
我们使用offset系列相关属性可以动态的得到该元素的位置(偏移)、大小等。
1. 可以获得本元素距离带有定位的父级或祖先元素的位置
2. 可以获得元素自身的大小(宽高)
3. 返回的元素都不带数值,如果需要输出或得到该数值,需要加上单位
offset系列常用的属性
属性名称 | 作用 |
---|---|
属性名.offsetParent | 返回带定位的父元素,如果直到body都没有带定位的,就返回body |
属性名.offsetTop | 返回元素相对于带定位的 父级元素顶部 的偏移 |
属性名.offsetLeft | 返回元素相对于带定位的 父级元素 左 边框 的偏移 |
属性名.offsetWidth | 返回自身宽度,包括padding、border、content。不带单位 |
属性名.offsetHeight | 返回自身高度ÿ |