Dom元素距离浏览器顶端的距离计算;

应用场景:表格的高度随浏览器窗口的大小改变(在有查询条件,且有其他各种其他元素的情况下);

最初我想的是用  offsetTop + scrollTop 来计算,但实际运用场景中,却发现 offsetTop 并不是我想象中的距离浏览器顶端的高度,而是距离最近的父元素的高度(以实际看到的场景说话,跟官方解释的优点不一样);

后面用 getBoundingClientRect().top 完美解决;不得不说这个很好用呢,除了 IE 的部分老版本不兼容,其他的都还 okay;嗯,以此记录下~

posted @ 2021-02-07 15:58  让心去旅行  Views(1112)  Comments(0Edit  收藏  举报