應用場景:表格的高度隨瀏覽器窗口的大小改變(在有查詢條件,且有其他各種其他元素的情況下);
最初我想的是用 offsetTop + scrollTop 來計算,但實際運用場景中,卻發現 offsetTop 並不是我想象中的距離瀏覽器頂端的高度,而是距離最近的父元素的高度(以實際看到的場景說話,跟官方解釋的優點不一樣);
后面用 getBoundingClientRect().top 完美解決;不得不說這個很好用呢,除了 IE 的部分老版本不兼容,其他的都還 okay;嗯,以此記錄下~
應用場景:表格的高度隨瀏覽器窗口的大小改變(在有查詢條件,且有其他各種其他元素的情況下);
最初我想的是用 offsetTop + scrollTop 來計算,但實際運用場景中,卻發現 offsetTop 並不是我想象中的距離瀏覽器頂端的高度,而是距離最近的父元素的高度(以實際看到的場景說話,跟官方解釋的優點不一樣);
后面用 getBoundingClientRect().top 完美解決;不得不說這個很好用呢,除了 IE 的部分老版本不兼容,其他的都還 okay;嗯,以此記錄下~
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。