线路:
<div class="btn btn-second-in-pair-not-desired btn-tall">Clear search</div>
<div class="btn btn-second-in-pair-not-desired btn-tall">Raw Search</div>
<div class="btn btn-second-in-pair-not-desired btn-tall">Basic Search</div>
<div class="btn btn-primary-stand-alone btn-tall search-btn">Search</div>
这是我到目前为止尝试过的 - ".btn:contains('Clear search')"但 selenium 无法捕获它
最佳答案
CSS 选择器不再支持 :contains()
。您必须使用 XPath "//div[text()='Clear search']"
。
关于html - 我需要 CSS 选择器来选择包含给定文本的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36862270/