HTML DOM Element offsetParent 属性

定义和用法

offsetParent 属性返回位置不是静态的最近的祖先。

如果元素不可见(display="none"),则 offsetParent 属性返回 null

请参阅:CSS 框模型教程

offsetParent

所有块级元素都报告相对于偏移父级的偏移量:

  • offsetTop
  • offsetLeft
  • offsetWidth
  • offsetHeight

偏移父级指的是最近的具有非静态位置的祖先。

如果不存在偏移父级,则偏移量是相对于文档正文的。

另请参阅:

offsetTop 属性

offsetLeft 属性

offsetWidth 属性

offsetHeight 属性

实例

获取 "myDIV" 的 offsetParent:

let node = document.getElementById("myDIV").offsetParent;

亲自试一试

语法

element.offsetParent

返回值

类型 描述
节点 最近的定位的祖先。

浏览器支持

所有浏览器都支持 element.offsetParent

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ