例
以下のためのoffsetParentの取得<div>要素を:
<div id="test">
<p>Click the button to get the offsetParent for the test
div.</p>
<p><button onclick="myFunction()">Try it</button></p>
<p>offsetParent
is: <span id="demo"></span></p>
</div>
<script>
function myFunction()
{
var testDiv = document.getElementById("test");
document.getElementById("demo").innerHTML = testDiv.offsetParent;
}
</script>
»それを自分で試してみてください 定義と使用法
offsetParentのプロパティは静的以外の位置を持っている最も近い祖先を返します。
注意:offsetParentのは、一緒に使用されoffsetLeft 、およびoffsetTopのプロパティ。
ヒント:要素が表示されない=「なし」に設定されている場合offsetParentのはnullを返します。
ブラウザのサポート
プロパティ | |||||
---|---|---|---|---|---|
offsetTop | はい | はい | はい | はい | はい |
構文
要素のoffsetParentのを返します:
object .offsetParent
技術的な詳細
デフォルト値: | デフォルト値なし |
---|---|
戻り値: | 最も近い位置指定祖先を表すノードオブジェクト |
DOMバージョン: | CSSOM |