-
dom.style.width/height
:只能獲取內聯樣式的寬和高 -
dom.currentStyle.width/height
:僅IE支持。 -
window.getComputedStyle(dom, 偽類).width/height
: IE<9不支持該屬性。
window.getComputedStyle(dom, 偽類)
返回一個只讀的CSSStyleDeclaration對象,通過getPropertyValue()
獲取 -
dom.getBoundingClientRect()
:返回一個````DOMReact對象,除了
width,
height屬性屬性,
top,
left,
right,
bottom都是相對于視口的 在IE<9的瀏覽器返回的DOMRect對象沒有
width,
height```
js獲取元素的寬高
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
推薦閱讀更多精彩內容
- DOM 變化 如何確認瀏覽器是否支持 DOM 2 和 DOM 3 新增的模塊:var supportsDOM2Co...