xpathは//div[contains(@class, 'a b') and not (contains(@style, 'c'))]
同等の CSS セレクターは何でしょうか? 最初のビットを取得するのは簡単ですdiv[class*='a b']
が、それらを無効にして結合するにはどうすればよいですか?
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'])
div
両方のクラスa
を持つ要素を選択したい場合は、b
を使用できますdiv.a.b
。
値c
を持つスタイル属性を含めたくない場合は、次を使用できます。
div.a.b:not([style*=c])