Yi *_*eng 6 selenium xpath css-selectors
xpath是 //div[contains(@class, 'a b') and not (contains(@style, 'c'))]
等效的CSS选择器是什么?容易得到第一位div[class*='a b'],但如何否定和结合它们?
您否定使用:not()选择器和属性的另一个属性选择器style.要将它们组合起来,只需将其附加:not()到已有的结尾即可.
等效的CSS选择器将是
div[class*='a b']:not([style*='c'])
Run Code Online (Sandbox Code Playgroud)
要选择div与这两个类元素a,并b可以使用div.a.b.
如果您希望它不包含具有值的样式属性,c您可以使用:
div.a.b:not([style*=c])
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6246 次 |
| 最近记录: |