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屬性