ホームページ >ウェブフロントエンド >CSSチュートリアル >Internet Explorer 8 で RGBA 不透明度を実現するにはどうすればよいですか?
IE 8 での RGBA による不透明度
背景の不透明度に rgba() を使用すると、Firefox ではシームレスに機能しますが、Internet Explorer 8 では問題が発生します。この記事では、IE で望ましい効果を実現する方法について説明します。 8.
クロスブラウザ ソリューションを提供するために、背景プロパティと組み合わせてグラデーション フィルターが使用されます。
background: rgba(255, 255, 255, 0.3); /* browsers */ filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4cffffff', endColorstr='#4cffffff'); /* IE */
グラデーション フィルターは、同じ開始色と終了色を指定します。最初の 16 進ペア (「#4c」) で表されるアルファ チャネル。これにより、意図したレベルの不透明度が得られます。この手法は、Internet Explorer 8 の rgba() の機能を効果的に複製します。
以上がInternet Explorer 8 で RGBA 不透明度を実現するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。