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側で何か判別してるんですかねぇ。