码迷,mamicode.com
首页 > 其他好文 > 详细

判断dom原始是否在可视区域内

时间:2019-03-23 15:51:02      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:ret   idt   tom   fse   inview   window   document   win   element   

isElementInViewport (el, offset = 0) {
const box = el.getBoundingClientRect(),
top = (box.top >= 0),
left = (box.left >= 0),
bottom = (box.bottom <= (window.innerHeight || document.documentElement.clientHeight) + offset),
right = (box.right <= (window.innerWidth || document.documentElement.clientWidth) + offset)
return (top && left && bottom && right)
}

判断dom原始是否在可视区域内

标签:ret   idt   tom   fse   inview   window   document   win   element   

原文地址:https://www.cnblogs.com/licurry/p/10584018.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!