想请问一下关于懒加载,到底如何判断某元素出现在屏幕内呢?有没有简单的代码或者重点的代码片段?
来源:16-7 前端性能优化的示例

weixin_慕婉清5262523
2020-05-14
写回答
1回答
-
双越
2020-05-14
可以搜一下 getBoundingClientRect 这 API https://developer.mozilla.org/zh-CN/docs/Web/API/Element/getBoundingClientRect ,这是核心的 API ,它能获取元素的 top 和 bottom 。然后根据屏幕视口的高度,就能判断这个元素是否在屏幕内了。
112020-05-17
相似问题