ホームページ > 記事 > ウェブフロントエンド > CSS で特定のテキストを含む ID を持つ要素をターゲットにする方法
特定のテキストを含む ID を持つ要素をターゲットにする CSS セレクター
次のような ID を持つ要素があります:
<code class="html"><a> element with id = someGenerated Some:Same:0:name</a> <a> element with id = someGenerated Some:Same:0:surname</a> <a> element with id = someGenerated Some:Same:1:name</a> <a> element with id = someGenerated Some:Same:1:surname</a></code>
「name」を含む ID を持つ要素を取得するには、CSS セレクターが必要です。 a[id*='Some:Same'] を単独で使用すると、すべての要素が返されますが、これは望んでいることではありません。
代わりに、次のセレクターを使用してください:
<code class="css">a[id*='Some:Same'][id$='name']</code>
このセレクター部分文字列と末尾の一致を結合します。 「Some:Same」を含み「name」で終わる ID を持つすべての要素が選択されます。これにより、必要な要素が正確に分離されます。
以上がCSS で特定のテキストを含む ID を持つ要素をターゲットにする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。