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 オペラ
Chrome IE Edge Firefox Safari オペラ
サポート サポート サポート サポート サポート サポート