そのプロパティが要素属性の一部でない場合に、要素の位置を特定するためにcssプロパティ(背景色など)を使用できますか

Can we use CSS properties (like
background-color) for locating an element when that property is not
part of the element attributes? Like enter image description here

この要素のxpathまたはcssを取得しなければならない場合は、クラスまたはhref属性または同様の方法を使用する必要があります。しかし、私はそれを属性のどこにも表示されていない背景色に基づいて探したいのですが、それは要素スタイルで見られます。

可能であれば、お答えください

ベストアンサー

CSSセレクタの属性を使用するときに通常と同じようにその属性を使用できるように、要素にスタイル属性のインラインがある場合は、スタイルごとにのみスタイルを検索できます。

However you cannot use computed styles to locate element using
CSS selectors. See this post for details:

https://stackoverflow.com/questions/8426882/css-selector-by-inline-style-attribute

基本的にCSSセレクタは、スタイルを適用する要素の範囲を定義するために使用され、特定のスタイルを持つ要素の範囲は定義されません。

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です