IE6 で透過 PNG を使えるようにする javascript
IE6 でも透過 PNG が使えて、さらに background-image + background-repeat + background-position に対応した javascript が Drew Diller’s blog で公開されていました(javscript ファイルのダウンロードページ)。
※2009年11月19日10時57分 バージョンアップしているので、リンク先を 0.0.6a から 0.0.8a に変更しました。
IE6 で透過 PNG が使えるようになる javascript は結構色々ありますが、background-repeat や background-position に対応したものはあまり見かけないので、いざというときに活躍してくれるはずです。
ファイルサイズも圧縮版で約 5Kb と軽いです。
使い方は、
- DD_belatedPNG.js を読み込む
- head 内で DD_belatedPNG.fix() を呼び出し、適用させたい CSS セレクタを指定する
となっています。
具体的には、
<!--[if lte IE 6]>
<script type="text/javascript" src="DD_belatedPNG_0.0.6a.js"></script>
<script type="text/javascript">DD_belatedPNG.fix('.png_bg');</script>
<![endif]-->
IE6 以上のブラウザなどには意味がない指定なのでコンディショナルタグで他のブラウザには読ませないようにしています。
スクリプトのバージョンが 0.0.6a となっているので、今後もっと軽くなったりするのが楽しみです。
- 関連投稿
-
-
要素の高さをそろえるjQueryプラグイン
category: jQuery > javascript
-
タイル状にアニメーションして画像を切り替えるjQueryプラグイン jFancyTile
category: jQuery > javascript
-
透過PNGを使う時に注意すること2
category: css
-
キャラクターと背景が動きまくるjQueryプラグイン(おまけつき) jQuery.spritely
category: jQuery > javascript
-
要素の高さをそろえるjQueryプラグイン
posted on 2008.12.19 11:42am
[...] Understandard [...]
IE6で透過PNG
DD_belatedPNG.js。IE6で透過pngを表示させる決定版!
IE6で透過pngを表示させるためのJavaScriptについて、IE6で背景画像に透過pngを指定してリピートさせるという記事でiepngfixを紹介したのですが、あれ重いですよね。 IE6で透過p…
IE6で透過PNGを使えるようにする
[...] IE6で透過PNGを使えるようにするjavascript [...]
これ使った。
IE6で透過PNGを使えるようにするjavascript | javascript | understandard.net – http://www.understandard.net/javascr...
IE6で透過PNGを使えるようにするjavascript | javascript | understandard.net – http://www.understandard.net/javascr...
ということでIE6での透過pngするには、これを使用ノ「DD_belatedPNG.js」
http://www.understandard.net/javascript/javascript002.html
http://www.understandard.net/javascript/javascript002.html
http://bit.ly/9KUfx8 あ、つか、url短縮ってこうやるんのかw
[...] This post was mentioned on Twitter by 流川 and 流川, 流川. 流川 said: ということでIE6での透過pngするには、これを使用ノ「DD_belatedPNG.js」 http://www.understandard.net/javascript/javascript002.html [...]
.png_bg
おおおおおおおおお、簡単にIE6で透過png出来た!!!!!!今更なネタ?w 今まで、仕事で使う機会なかったので。 http://www.understandard.net/javascript/javascript002.html
RT @understandard: @showgo0829 過去記事をさーっと見させてもらいましたが、透過PNGだと DD_belatedPNG.js がおすすめです。 http://bit.ly/cjwwT8
[...] 追加 understandardさんのお勧め↓ http://www.understandard.net/javascript/javascript002.html AKPC_IDS += "151,"; This entry was posted in XHTML,CSS and tagged IE6, png. Bookmark the permalink. Post a comment or leave a trackback: Trackback [...]