重複の可能性:
IE6 の不透明度プロパティ
次のコードは IE6 では機能しません。
overlayCSS: {background: 'black', opacity: .8}
どうすれば解決できますか?
重複の可能性:
IE6 の不透明度プロパティ
次のコードは IE6 では機能しません。
overlayCSS: {background: 'black', opacity: .8}
どうすれば解決できますか?
IE6は「特別」です。不透明度は、IE5.5+ のフィルター アルファです。
http://css-tricks.com/css-transparency-settings-for-all-broswers/
jQuery を使用して IE6 で不透明度を実現する最も簡単な方法は、次の.fadeTo()
関数を使用することです。
$('#myelem').fadeTo('0.8');
またはCSSでは、IE6は非標準をサポートしていると思いますfilter
:
filter:alpha(opacity=80);
ただし、これが機能するには、要素にレイアウトが必要です。そうでない場合は、要素にレイアウトを強制するちょっとしたハックがあります。
zoom: 1;
試す
filter:alpha(opacity=80);
opacity: 0.8;
IEで動作するはずです。