このスライドショーには、ホバー上に表示されるオーバーレイが表示されます。hereを表示できます。 「おすすめ」のセクションの下にある画像にカーソルを置くだけです。 FF、Webkit、IE9でうまくいきます。私はIE9未満のための別のスタイルシートを作ったと私は、IEで動作するすべてのフィルタを使用して、幅、高さ、ズーム、位置を宣言....と私はIE7またはIE8の不透明になっていないよ。クラスのオーバーレイを持つdivにJQueryが追加されていますが、これは問題ですか?ここに私のCSSは次のとおりです。hasLayoutがトリガーされていてもIE7またはIE8でCSSの不透明度が機能しない
.overlay {
background-color:#fff;
filter:alpha(opacity=60);
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=65);
zoom:1;
width:160px;
height:20px;
z-index:50;
position:absolute;
bottom:0;
}
私のためにIE8でうまく動作するようです。ホバーで100%にフェードアウトし、その後マウスオーバーで0%にフェードしますか? – nav
IE7/8はどのようにテストしていますか? IE9のブラウザモード?仮想マシン? IETester? – thirtydot
私はWindows上でブラウザモードを使用してテストしていますが、60%の不透明度しか持たないはずです。 – huzzah