• ベストアンサー

画像をホバーした時一つだけ半透明にしない

 img {  transition: 1.0s ; }  img:hover {  opacity: 0.5 ; } を使って画像をゆっくり半透明になるようにしています それと .relative { position: relative; } .absolute { position: absolute; left: 4px; top: 23px; } で画像に画像を重ねているのですが、 その時に重ねた小さい画像だけを半透明にしないようにしたいのですが それはどうすれば良いでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Proof4
  • ベストアンサー率78% (151/192)
回答No.1

質問文内のCSSで img:hover を img:not(.no_transp):hover に書き換えます。 その後、半透明にしたくない画像にno_transpクラスを付け加えることでその画像はホバーで半透明になりません。

cocoa01
質問者

お礼

無事半透明にならなくなりました 有難う御座います!!

関連するQ&A

専門家に質問してみよう