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
,因为隐藏了“parent”div。
但是div实际上在浏览器中可见。
它是Watir中的一个功能,我会忍受它还是有一个很好的解决方法?