CSS の背景の不透明度が IE 8 で機能しない
この CSS は、
background: rgba(255, 255, 255, 0.3);
Firefox では正常に動作しますが、IE 8 では動作しません。どうすれば動作するようにできますか?
解決策
IE で RGBA および HSLA の背景をシミュレートするには、同じ開始色と終了色を持つグラデーション フィルターを使用できます (アルファ チャネルは、HEX の値の最初のペアです):
background: rgba(255, 255, 255, 0.3); /* browsers */ filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4cffffff', endColorstr='#4cffffff'); /* IE */
以上がCSS の背景の不透明度が IE8 で機能しないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。