有没有办法只使用Fluentlenium(类似于selenium)点击所有返回元素的可见元素? 例如,我有
@FindBy(css = "div[class^='event-body']>button")
public FluentWebElement hostMeeting;
这将返回可能的按钮。总之,只有一个是可见的。 我想点击它。
答案 0 :(得分:0)
这里的目标是找到隐藏元素的方式。通常,这将是内联样式属性。它会是这样的:
<div class="event-body something">
<button style="display: none;" />
...
</div>
您可以通过编辑CSS选择器来匹配它:
div.event-body > button:not([style*='display:none'])