DD_belatedPNG
2009年1月29日 | Category: Web | タグ: IE6, Javascript, Web, 透過PNG
Web作成に関わったことがある人なら、「IE6ほどやっかいなブラウザはない」と口を揃えて言うでしょう。CSSの解釈にかなりのバグがあるにもかかわらず、まだまだ高いシェアをキープしています(参考:W3Counterのブラウザシェア率)
ボックス幅の計算方法が違う、マージンが2倍になってしまう、などバグは多数ありますが、「透過PNGが使えない」というバグは大変困ったものです。
この問題を解決するためのライブラリには
などがありますが、DD_belatedPNGというライブラリを見つけました。このライブラリは、
This is a Javascript library that sandwiches PNG image support into IE6 without much fuss. You can use PNGs as the SRC of an <IMG/> element or as a background-image property in CSS. If you attempt the latter, you will find that, unlike with vanilla usage of AlphaImageLoader, background-position and background-repeat work as intended.
- IE6でPNG画像を使えるようにするJavascriptである。
- <img />やCSSのbackground-imageに対応する。
- background-positionやbackground-repeatでも意図したとおりに動作する。
以上のような特長があります。特に、最後の特長はNiceですね。
組み込みも簡単ですので、是非一度おためしください。

























コメント
コメント(0件)
コメントする
トラックバック
トラックバック(0件)
トラックバック先