HTMLElement.offsetParent - Web APIs 编辑
The HTMLElement.offsetParent
read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element. If there is no positioned ancestor element, the nearest ancestor td
, th
, table
will be returned, or the body
if there are no ancestor table elements either.
NOTE:
offsetParent
returns null
in the following situations:
- The element or its parent element has the
display
property set tonone
. - The element has the
position
property set tofixed
(firefox returns<body>
). - The element is
<body>
or<html>
.
offsetParent
is useful because offsetTop
and offsetLeft
are relative to its padding edge.
Syntax
parentObj = element.offsetParent;
- parentObj is an object reference to the element in which the current element is offset.
Specifications
Specification | Status | Comment |
---|---|---|
CSS Object Model (CSSOM) View Module The definition of 'offsetParent' in that specification. | Working Draft |
Browser compatibility
BCD tables only load in the browser
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论