1、offsetParent
2、offsetTop
3、offsetLeft
4、offsetWidth
5、offsetHeight
offsetWidth是元素的可视宽度,这个宽度包括元素的边框(border),水平padding,垂直滚动条宽度,元素本身宽度等。
offsetHeight跟offsetWidth类似,只是方向改为垂直方向上的。
offsetLeft也就是返回对象元素边界的左上角顶点相对于offsetParent的左上角顶点的水平偏移量。它与当前元素的margin-left和offsetParent的padding-left有关。
offsetHeight同理。
offsetParent:最近的定位的父元素
1、如果当前元素的父级元素没有进行CSS定位(position为absolute或relative),offsetParent为body。
2、如果当前元素的父级元素中有CSS定位(position为absolute或relative),offsetParent取最近的那个父级元素。
时间: 2024-11-11 00:29:58