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

如何使用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
  • 3 回答
  • 0 关注
  • 1222 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信