【问题标题】:How to write css selector for this <span _ngcontent-eyw-6="">A</span>如何为此 <span _ngcontent-eyw-6="">A</span> 编写 CSS 选择器
【发布时间】:2017-07-26 22:16:36
【问题描述】:
我需要通过 css 选择器来定位这个 span 元素。谁能帮帮我?
<h2 class="label-top" _ngcontent-eyw-7="">
<span _ngcontent-eyw-6="">A</span>
</h2>
【问题讨论】:
标签:
java
selenium-webdriver
css-selectors
【解决方案1】:
将 xpath 与 h2 一起使用:
//h2[contains(@class, 'label-top')]//span[contains(text(), 'A')]
或者没有h2
//span[contains(text(), 'A')]
或者您可以使用 CSS 但不包含文本
"h2.label-top span"
查看此XPath Cheat sheet