特定の文字列、たとえば「hideme」を含むSRCを持つ任意のIMGタグにスタイルを適用するCSSルールを作成できますか?たとえば、ページに次の3つのイメージがあると、2つ目のイメージを隠すでしょうか?CSS SRC属性が一致するすべての画像を非表示にする
<img src="images/test1.png">
<img src="images/hideme.gif">
<img src="images/test3.jpg">
特定の文字列、たとえば「hideme」を含むSRCを持つ任意のIMGタグにスタイルを適用するCSSルールを作成できますか?たとえば、ページに次の3つのイメージがあると、2つ目のイメージを隠すでしょうか?CSS SRC属性が一致するすべての画像を非表示にする
<img src="images/test1.png">
<img src="images/hideme.gif">
<img src="images/test3.jpg">
使用このCSS3 attribute selector:
img[src*="hideme"] {
display: none;
}
私が代わりにhideme
クラスを使用することを好むだろうが、あなたはそのsrc
属性に基づいて画像を隠す必要がある場合は、上記で結構です。
いつものように、IEのいくつかのバージョンはCSS3属性セレクタにバグを持つことが知られています。 SitePoint Referenceは便利です:http://reference.sitepoint.com/css/css3attributeselectors – BoltClock
リンクは余分に役立ちました、ありがとう –
働いています。 –
これを使用する状況に関する詳細情報を提供できますか? –
これはちょうど「人気のある質問」となりました。なぜ私がこれをやりたかったのかを思い出しました:) –