IE5.5とIE 6はPNGアルファ透明度をサポートしていません。 PNG透明度バックグラウンド画像を挿入し、IE5.5または6で開くと、画像は次のように醜い灰色の色で表示されます


image、title = "png-transpatency-1"


IE5.5/6のPNGアルファ透明度をサポートするには、2つの一般的な方法があります。 1)Microsoft.AlphaImageLoader 2)Twinhelix – iepngfix.htc

__P.S IE7などOperaやFireFoxなどのブラウザでは、PNGのアルファ透明度サポートに問題はありません。

Microsoft.AlphaImageLoader

PNG画像を読み込むには、 ”

filter:progid:DXImageTransform.Microsoft.AlphaImageLoader

“メソッドを使用します。


Twinhelix – iepngfix.htc


http://www.twinhelix.com/css/iepngfix/にアクセスし、


iepngfix.zip

ファイルをダウンロードしてください。それを抽出し、

iepngfix.htc



blank.gif

ファイルを入手してください。


P.S両方のソリューションでローカルに開くと、Active Xのセキュリティダイアログが表示されます。効果を見るには、ブロックされたコンテンツを許可するをクリックしてください。ただし、Webサーバーでページがホストされている場合は、Active Xセキュリティの警告を表示しません。


image、title = "png-transpatency-ie6-support"

ソースコードをここからダウンロードする – >

PNG alpha transparency testing