すべての画像を50%の不透明度を最初にに設定し、次に100%の不透明度のホバーに変更する方法を理解しようとしています。
このルールを.css
ファイルに設定しようとしましたが、解析エラーが発生しました。
img {
opacity:0.4;
filter:alpha(opacity=40);
}
img:hover {
opacity:1.0;
filter:alpha(opacity=100);
}
あなたのコードは良いです-これで確認されましたFiddle友好的な魚で: http://jsfiddle.net/Qrufy/
<img src="http://upload.wikimedia.org/wikipedia/commons/thumb/1/15/Colossoma_macropomum_01.jpg/800px-Colossoma_macropomum_01.jpg" />
img {
opacity: 0.5;
filter: alpha(opacity=40);
}
img:hover {
opacity: 1.0;
filter: alpha(opacity=100);
}
opacity
プロパティは最新のすべてのブラウザで機能し、filter:alpha
<= IE8をカバーしています。