<li>
要素の背景で透明度を取得しようとしています。 IE8では不透明度が問題になっています。背景の代わりに の場合は、<li>
全体が透明になります。IE8不透明エラー
#weeklyPrizeBlocksWrapper li {
font:bold 11px Arial;
color: #535353;
height: 67px;
background-color: #e4c39b;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; // first!
filter:alpha(opacity=50);
opacity:0.5;
-moz-opacity:0.5;
overflow: hidden;
padding: 6px;
float: left;
dislpay: block;
margin: 0 2px 2px 0;
cursor: pointer;
}
これはすべてのブラウザの場合になります。あなただけの背景を透明にしたい場合は、css3の不透明度を調べてください。 – Ibu
IE7/8ではcss3が動作しません。他の解決策? – amit
はい、もう1つの解決策は、透過イメージを背景として使用することです。私の答えで詳細を参照してください – Ibu