可见?如果隐藏父级,则为可见元素返回false

时间:2013-01-29 14:50:00

标签: browser watir

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中的一个功能,我会忍受它还是有一个很好的解决方法?

0 个答案:

没有答案