offsetparent是個僅僅讀屬性,返回近期顯示指定位置的容器元素的引用。
假設元素沒有指定位置,近期的元素或者根元素(標準模式下是html,怪異模式下是body)就是offsetparent。
當元素的style.display='none'時。offsetparent返回null。
因為offsettop和offsetleft是相對於頁邊距,因此offsetparent是很實用的。
瀏覽器相容性
在以webkit為核心的瀏覽器上,假設元素是隱藏的(該元素或者上級元素style.display='none')或者元素自身style.position='fixed',那麼就會返回null。
在ie(9)上如元素style.position='fixed',該屬性就會返回null。(然而display:none不影響這個瀏覽器)
測試1測試2
測試3
關於js 原生原生鏈
可以這麼理解 1 所有的引用型別都有乙個 proto 隱式原型 屬性,屬性值是乙個普通的物件 2 所有的函式都有乙個prototype 顯示原型 屬性,屬性值是乙個普通的物件 3 所有引用型別都有乙個constructor 建構函式 屬性,該屬性 是乙個指標 指向它的建構函式 4 所有引用型別的 p...
原生JS時鐘
charset utf 8 無標題文件title id css wrap wrap ul wrap ul li 鐘錶一圈是360度,一共12個小時 每個小時之間差360 12 30度,每個小時之間差有5個格,所以每個小格之間是30 5 6度 wrap ul li nth of type 1 wrap...
原生js基礎
js常見資料型別 數字型別 字串 布林 陣列 型別轉換 number 資料 元資料是什麼格式就轉換成什麼格式的數字 parsefloat 資料 將資料轉換成帶小數點的數字 parseint 資料 將資料轉換成整數 字串 string 容器型資料型別,不可變有序 表示 使用 或 模板字串用 轉義字元 ...