English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
offsetParentこれは読み取り専用の属性であり、最も近い(層の次に近い)定位要素または最も近いtable,td,th,body要素を指すオブジェクトを返します。要素のstyle.displayが"none"に設定されている場合、offsetParentはnullを返します。
注意: offsetParentは非常に役立ちます、なぜなら offsetLeftおよびoffsetTop すべてインラインパディング境界に対して相対的です。
要素がdisplay="none"に設定されている場合、offsetParentはnull。
element.offsetParent
var myBox = document.getElementById("box"); document.getElementById("result").innerHTML = myBox.offsetParent;テストを見て‹/›
すべてのブラウザが完全にoffsetParent属性をサポートしています:
属性 | |||||
offsetParent | は | は | は | は | は |
返り値: | Nodeオブジェクトが、位置が静的でない最も近い親要素を表す |
---|---|
DOMバージョン: | CSSオブジェクトモデル(CSSOM) |
HTML DOM 参考:offsetHeight属性
HTML DOM 参考:offsetWidth属性
HTML DOM 参考:offsetTop属性
HTML DOM 参考:offsetLeft属性