こちらのサイトに、いろいろ方法が書かれてます。
http://smkn.xsrv.jp/blog/2009/02/dd_belatedpng_js/
その中でも、今回は、Google codeを使う方法を試してみました。 方法は、とても簡単で、<head>の中に、以下を記述します。
<!–[if IE 6]> <script src=”http://ie7-js.googlecode.com/svn/version/2.0(beta)/IE7.js” type=”text/javascript”></script>
<![endif]–>
IE6以外では、上記のスクリプトを読み込む必要がないので、青字の条件付きコメントで、IE6のみを指定しています。条件付きコメントに関しては、
http://allabout.co.jp/internet/hpcreate/closeup/CU20070412A/index2.htm このサイトに、詳しく書いてありました。
さて、戻りまして。 上記のスクリプトを書いたら、後は、pngファイルの名前を、「〇〇〇〇-trans.png」にすれば、きちんと透過されます。 imgタグで書いても、cssのbackgroundでも、どちらでもいけます。
因みに、日本語で詳しく紹介しているサイトは、こちら
Google codeは、こちら