IE6で透過PNG
透過pngをIE6で表示させようとすると、99%以下の透過部分がグレーになってしまいますよね。
透過pngをIE6で表示させる為には、winの拡張API機能であるDirectXを使用して、IE6独自のCSSフィルターであるAlphaImageLoaderというものを使って、他ブラウザと同じように透過画像を表示させる…
…らしいのですが、こんなん知らなくっても大丈夫です。
-
- まず「 DD_belatedPNG.js 」をググってダウンロード。
-
- 透過pngを使いたいページのhead内に下記のソースを加える。
<!--[if lte IE 6]> <script src="DD_belatedPNG.js" type="text/javascript"></script> <script> DD_belatedPNG.fix('#wrapper img'); </script> <![endif]-->
(jsファイルを置く階層は、上記の場合はページのソースと同じ階層。)