透明度に別の色を追加すると問題が発生します。以前は、画像の上に黒い塗りつぶしがあったため、画像にカーソルを合わせると、シェードが開いて明るくなりました。しかし、赤のrgbaカラーを追加しようとすると、透明度は同じ色のままです。
img {
opacity:0.4;
filter:alpha(opacity=40); /* For IE8 and earlier */
color: rgba(255, 0, 0, 0.2);
}
img:hover {
opacity:1.0;
filter:alpha(opacity=100); /* For IE8 and earlier */
color: rgba(255, 0, 0, 0.2);
}