Dom元素距離瀏覽器頂端的距離計算;


應用場景:表格的高度隨瀏覽器窗口的大小改變(在有查詢條件,且有其他各種其他元素的情況下);

最初我想的是用  offsetTop + scrollTop 來計算,但實際運用場景中,卻發現 offsetTop 並不是我想象中的距離瀏覽器頂端的高度,而是距離最近的父元素的高度(以實際看到的場景說話,跟官方解釋的優點不一樣);

后面用 getBoundingClientRect().top 完美解決;不得不說這個很好用呢,除了 IE 的部分老版本不兼容,其他的都還 okay;嗯,以此記錄下~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM