更新-申し訳ありませんが、効果が見られたWebサイトへのリンクを提供する必要がありました。ここに行きます-http://www.w3schools.com/Css/css_image_transparency.asp
私がそこで見たコード(およびこの質問の根拠)は次のとおりです-
<img src="klematis.jpg" style="opacity:0.4;filter:alpha(opacity=40)"
onmouseover="this.style.opacity=1;this.filters.alpha.opacity=100"
onmouseout="this.style.opacity=0.4;this.filters.alpha.opacity=40" />
元の質問は次のとおりです-
JSを使用せずに実行できるロールオーバー効果を探していたところ、画像の不透明度設定を教えているw3schoolsのWebサイトに出くわしました。コードには、jsは含まれていません。純粋なcssだけです。
私は自分のウェブページ(まだjsがない)に同じコードを使用しようとしましたが、コードがChromeとIE7.0の両方で完全に機能することに気づきました。コードには「onmouseover」イベントともう1つの「onmouseout」イベントがあり、不透明度の設定に基づいてホバー効果を与えます。
これらの効果(onmouseoverおよびonmouseout)が-1.純粋なcss 2.標準に準拠している(xhtml 1+およびcss2)3.ハッキングが含まれているかどうか疑問に思う
私はまだこれらのことがie7で機能したとは信じられず、なぜこれらのイベントに関するドキュメントがないのか疑問に思っています。