結論。
jQuery使った「jquery.pngFix.js」が良い。
1.まずは jquery.pngFix.jsのサイトからファイルをダウンロード。
ファイルダウンロード:http://jquery.andreaseberhard.de/pngFix/
2.ダウンロードしたzipファイルの中にある「jquery-1.3.2.min.js」と「jquery.pngFix.js」ファイルをお好きな場所に保存。
3.<head>~</head>内でそのファイルを読み込ませる。
<script type="text/javascript" src="jquery-latest.pack.js"></script>
<script type="text/javascript" src="jquery.pngFix.js"></script>
4.さらに<head>~</head>内に以下の文を追加
<script type="text/javascript">
$(document).ready(function(){
$(document).pngFix();
});
</script>
5.以上。
参考:
http://smkn.xsrv.jp/blog/2009/04/postscript_dd_belatedpng_js/
調べても英語サイトしかヒットしない…
頑張って翻訳すると書いてました
参考:
http://code.google.com/p/ie7-js/issues/detail?id=245
翻訳:
http://translate.google.co.jp/translate?hl=ja&sl=auto&tl=ja&u=http%3A%2F%2Fcode.google.com%2Fp%2Fie7-js%2Fissues%2Fdetail%3Fid%3D245
再現:
http://ie7-js.googlecode.com/svn/test/last-child.html
これと同じ現象にぶちあたりました。
まさに「:last-child doesn't work」です。
私の環境は
OSはWin XP
IEは8まで入れた状態
でも結局解決方法ないよねコレ
つまりバグってことだよね
ダメじゃーん
使えないじゃーん
ブツブツ…
頑張って翻訳すると書いてました
参考:
http://code.google.com/p/ie7-js/issues/detail?id=245
翻訳:
http://translate.google.co.jp/translate?hl=ja&sl=auto&tl=ja&u=http%3A%2F%2Fcode.google.com%2Fp%2Fie7-js%2Fissues%2Fdetail%3Fid%3D245
再現:
http://ie7-js.googlecode.com/svn/test/last-child.html
これと同じ現象にぶちあたりました。
まさに「:last-child doesn't work」です。
私の環境は
OSはWin XP
IEは8まで入れた状態
でも結局解決方法ないよねコレ
つまりバグってことだよね
ダメじゃーん
使えないじゃーん
ブツブツ…
body {
color: red; /* 全てのブラウザ用の指定 */
color : green\9; /* IE8以下用の指定 */
*color : yellow; /* IE7以下用の指定 */
_color : orange; /* IE6用の指定 */
}
参考
http://coliss.com/articles/build-websites/operation/css/css-quick-tip-css-hack-target-ie6-ie7-ie8.html
color: red; /* 全てのブラウザ用の指定 */
color : green\9; /* IE8以下用の指定 */
*color : yellow; /* IE7以下用の指定 */
_color : orange; /* IE6用の指定 */
}
参考
http://coliss.com/articles/build-websites/operation/css/css-quick-tip-css-hack-target-ie6-ie7-ie8.html