PIE.htcを使ってて、
ちょっとハマったのでメモ。
PIE.htcってのは、
IE8以下にCSS3を適用するライブラリね。
で、いきなり結論なんだけど、
PIE.htcは「http://192.168.1.1/」みたいなIPアドレスでアクセスした場合に動作しない。
.example {
position: relative;/* for PIE.htc */
behavior: url(/PIE.htc);
box-shadow: 3px 3px 3px #999;
-webkit-box-shadow: 3px 3px 3px #999;
-moz-box-shadow: 3px 3px 3px #999;
}
みたいなコードがあるとして、
http://www.example.jp/
では正しくシャドウがかかるけど、
http://192.168.1.1/
ではシャドウがかからない。
理由はわからないけど、
PIE.htc側で何か判別してるんですかねぇ。