IntersectionObserver 網(wǎng)頁開發(fā)時,常常需要了解某個元素是否進入了"視口"(viewport),即用戶能不能看到它。 傳統(tǒng)的實現(xiàn)方法是,監(jiān)聽到 scroll 事件后,調(diào)用目標元素的 getBoundingClientRect()方法,得到它對應于視口左上角的坐標,再判斷是否在視口之內(nèi)。這種方法的缺點是,由于 scroll 事件密集發(fā)生,計算量很大,容易造成性能...
www.dbjr.com.cn/article/2303...htm 2025-5-23