IE6やそれ以前のブラウザでは依然として未解決です。
そこでこのIE PNG Fix - TwinHelixです。
IE PNG FixはJavaScriptで動作してるので特にHTMLタグに追加する必要がないとのことです
そもそもアルファ付きなんて使わねー!とか
透過gifのギザギザ感大好き!な方以外にはオススメやもしれません・x・
以下興味をもったサイト管理者のみ・x・)b
- サイトよりDLなのですがVer2.0(αリリース)を使うので
Test Area->IE PNG Fix v2.0 Alphaを選択しダウンロードします。 - ファイルを解凍するとiepngfix.phpというサンプルのファイルなどが表示されますが
必要なのは「iepngfix.htc」と「iepngfix_tilebg.js」の二つのJavaScriptファイル、
及び「blank.gif」というgifファイルです。
このファイル群をお好きなディレクトリに保存します。 - サイトのCSSに
div.example {
behavior: url(iepngfix.htc);
}
等と追加します。
behaviorという独自の拡張を追加し、IEの場合はJSファイルを読み込むという流れのようです。 - その後、変更したいHTMLやPHPファイルに
<!--[if lte IE 6]><script type="text/javascript" src="iepngfix_tilebg.js"></script><![endif]-->
をヘッダーに挟みます。
多分これで出来るはずです・x・)b
IEは消えて欲しいの前に対策するのも必要ですヨネー
0 Comments:
Post a Comment