CSS
1#example { 2background-image: url("画像へのパス"); 3filter:grayscale(100%); 4}
というフィルターを、example内の1つのimgタグのみフィルターを解除したいのですが出来るでしょうか?
CSS
1#example :not(img.jogai){ 2background-image: url("画像へのパス"); 3filter:grayscale(100%); 4}
HTML
1<div id="example"> 2<p>あああああああああああ。</p> 3<img src="1.gif"> 4<img src="2.gif"> 5<img src="3.gif" class="jogai"> 6</div>
みたいな感じかなと思ってやってみてるんですけど出来なくて…。
背景や1.gif、2.gifに直接グレースケールフィルタを掛けろと言われるかも知れませんが、数が多くて…。
CSS
1#example img.jogai::after{ 2filter:none 3}
でやってみたのですができませんでした。
回答2件
あなたの回答
tips
プレビュー