Html 如何使用css选择器在某些元素之后查找元素
我有这个html代码Html 如何使用css选择器在某些元素之后查找元素,html,css,selenium,css-selectors,Html,Css,Selenium,Css Selectors,我有这个html代码 ....... <div class="list-rows> </div> <div class="list-rows> </div> <div class="cat-row"><span>Topics</span></div> <div class="list-rows> </div> <div class="list-rows> <
.......
<div class="list-rows> </div>
<div class="list-rows> </div>
<div class="cat-row"><span>Topics</span></div>
<div class="list-rows> </div>
<div class="list-rows> </div>
<div class="list-rows> </div>
现在,我想查找所有具有类列表行但位于该元素之后的div
话题
div.cat-row+列表行不工作使用~:
.cat行~.list行{
...
}
请参见您需要在html中的类名上加上结束引号,并且您应该使用类似div.cat-row+的内容。列出行作为选择器。将注释和前面的两个答案结合起来: 大多数class=属性缺少右引号。 CSS列表行的前面没有空格。表示它是一个类。 CSS中的+下一个弟弟应该是tilde~所有弟弟妹妹。
列表行后是否缺少引号