Watir 的visible?
方法迭代 DOM 元素树并检查是否有任何父元素的可见性属性设置为隐藏。如果任何父母被隐藏然后visible?
返回false
,就是这样。
如果是以下 HTML:
<div id="parent" style="display: block; visibility:hidden;">
<div id="child" style="display: block; visibility:visible;">
Visibility Check.
</div>
</div>
visible?
将返回false
,因为“父” div 被隐藏。
但是 div 实际上在浏览器中是可见的。
它是 Watir 中的一个功能,我会接受它还是这里有一个很好的解决方法?