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
支持 支持 支持 支持 支持 支持