xpath为//div[contains(@class, 'a b') and not (contains(@style, 'c'))]
等效的CSS选择器是什么?很容易得到第一位div[class*='a b']
,但如何否定和组合它们?
答案 0 :(得分:7)
您拒绝使用:not()
选择器和style
属性的其他属性选择器。要合并它们,只需将:not()
附加到您已有的结尾。
等效的CSS选择器将是
div[class*='a b']:not([style*='c'])
答案 1 :(得分:5)
您希望选择div
个元素同时使用a
和b
,div.a.b
。
如果您希望它不包含值为c
的样式属性,您可以使用:
div.a.b:not([style*=c])