offsetParent是一個(gè)只讀屬性,返回一個(gè)指向最近的(指包含層級(jí)上的最近)包含該元素的定位元素或者最近的 table,td,th,body元素。當(dāng)元素的 style.display 設(shè)置為 "none" 時(shí),offsetParent 返回 null。
注意: offsetParent 很有用,因?yàn)?offsetLeft和offsetTop 都是相對(duì)于其內(nèi)邊距邊界的。
當(dāng)元素設(shè)置為display="none"時(shí),offsetParent返回null。
element.offsetParent
var myBox = document.getElementById("box"); document.getElementById("result").innerHTML = myBox.offsetParent;測(cè)試看看?/?
所有瀏覽器完全支持offsetParent屬性:
屬性 | ![]() | ![]() | ![]() | ![]() | ![]() |
offsetParent | 是 | 是 | 是 | 是 | 是 |
返回值: | 一個(gè)Node對(duì)象,表示最近的父級(jí)元素,其位置不是靜態(tài)的 |
---|---|
DOM版本: | CSS對(duì)象模型(CSSOM) |
HTML DOM參考:offsetHeight屬性
HTML DOM參考:offsetWidth屬性
HTML DOM參考:offsetTop屬性
HTML DOM參考:offsetLeft屬性