IE6で透過PNGを正常に表示させる。

「IE6で透過PNGを正常に表示させる。」の編集履歴(バックアップ)一覧に戻る

IE6で透過PNGを正常に表示させる。 - (2009/05/29 (金) 16:34:04) の編集履歴(バックアップ)


過去にIEPNGFIXやらなんやらとIE6で透過PNGを正常に表示させる方法があったとおもいますが、あれは「AlphaImageLoader」フィルターっつー機能をつかって表示させていたらしいです。
この機能ってのが処理が結構おもいらしくちゃんと表示はしてくれるのですが、低スペックのPCには負担でしかなかったそうです。

で、今回みつけたやつはその機能じゃない方法をつかっての表示ため、結構かるいとのことです。ぼくはまだ使う機会がないのでつかってにのですが、いくつかのブログさんに書かれていました。

「DD_belatedPNG.js」っていうJSを使えばいいらしいです。
使い方も簡単jsファイルをダウンロードし、下記を<head></head>内に記述すればいいだけらしいです。


<!--[if lte IE 6]>
<script type="text/javascript" src="/path/to/DD_belatedPNG_0.0.7a.js"></script>
<script type="text/javascript">
DD_belatedPNG.fix('.transparent');
</script>
<![endif]-->


ってことで非常に簡単だそうです^^
詳しくは



スクリプト配布元は