为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用JavaScript检查元素是否真的可见?

如何使用JavaScript检查元素是否真的可见?

慕尼黑5688855 2019-08-12 11:24:09
如何使用JavaScript检查元素是否真的可见?在JavaScript中,您如何检查元素是否实际可见?我不仅仅意味着检查visibility和display属性。我的意思是,检查元素不是visibility: hidden 要么 display: none在另一个元素下面滚动屏幕边缘由于技术原因,我不能包含任何脚本。然而,我可以使用原型,因为它已经在页面上。

3 回答

?
largeQ

TA贡献2039条经验 获得超7个赞

对于第2点。

我看到没有人建议使用document.elementFromPoint(x,y),对我来说,这是测试一个元素是否被另一个元素嵌套或隐藏的最快方法。您可以将目标元素的偏移量传递给函数。

这是elementFromPoint上的PPK测试页面。


查看完整回答
反对 回复 2019-08-12

添加回答

代码语言

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号