offset系列 获取元素真实的宽高与位置
-
offsetWidth/offsetHeight 特点如下
- 获取的是number数据类型的,不带单位
- 只能用于获取,不能修改
- 获取的是元素的真实宽高(width/height + padding + border)
-
offsetParent
- 获取的是最近的定位父级
- 如果元素是非固定定位,且该元素所有的父元素都没有定位,则定位父级是body
- 如果一个元素是固定定位,定位父级是null
- body的定位父级是null
-
offsetLeft/offsetTop
- 元素自身的左/上外边距(margin) 到 定位父级左/上 内边距(padding) 的距离
- 元素自身的左/上外边距(margin) 到 定位父级左/上 内边距(padding) 的距离