应用场景:表格的高度随浏览器窗口的大小改变(在有查询条件,且有其他各种其他元素的情况下);
最初我想的是用 offsetTop + scrollTop 来计算,但实际运用场景中,却发现 offsetTop 并不是我想象中的距离浏览器顶端的高度,而是距离最近的父元素的高度(以实际看到的场景说话,跟官方解释的优点不一样);
后面用 getBoundingClientRect().top 完美解决;不得不说这个很好用呢,除了 IE 的部分老版本不兼容,其他的都还 okay;嗯,以此记录下~
应用场景:表格的高度随浏览器窗口的大小改变(在有查询条件,且有其他各种其他元素的情况下);
最初我想的是用 offsetTop + scrollTop 来计算,但实际运用场景中,却发现 offsetTop 并不是我想象中的距离浏览器顶端的高度,而是距离最近的父元素的高度(以实际看到的场景说话,跟官方解释的优点不一样);
后面用 getBoundingClientRect().top 完美解决;不得不说这个很好用呢,除了 IE 的部分老版本不兼容,其他的都还 okay;嗯,以此记录下~
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。