我也是编程和xpath的新手。 我有一个任务:我需要计算包含文本'Automation'的所有元素,但不包括计数中的span [@class =“hot”]元素。
所以我尝试了什么。
我可以通过以下方式计算每个搜索结果:
count(//li[contains(@class, 'search-result-item')])
它可以根据需要运行,但我应该如何只包含
元素//a[contains(text(), 'Automation')]
并排除具有
的搜索结果元素span[@class = "hot"]
? THX提前
答案 0 :(得分:0)
选择li
没有class="hot"
范围的a
,然后从中选择//li[not(.//span[@class="hot"])]//a[contains(text(), 'Automation')]
链接。
应该是这样的:
li
您还可以为.container {
width: 200px;
height: 200px;
border: 1px solid red;
transition: background-color 3s;
background-color: green;
}
.container:hover {
background-color: yellow;
transition: background-color 0.25s;
}
添加其他约束,以便拥有某个类和/或某个部分。