IE 8の関連互換性
最近PCに接触して、ウェブサイトが出てきてからプロジェクトマネージャーのB君はやっとIE 8の互換性(愚かな顔)をすると言って、最も苦痛なのはdomが勝手に修正することができなくて、cssの多重化の場所が多すぎて、全身を引っ張る可能性が高いので、cssとjsの上で手を出すしかありません.
キー:ローカルモード(ftp)では せず、nodeでローカルサーバを して を できます.
キー:ダウンロードpie.htc behaviorのurlアドレスは、cssファイルにある アドレス ではなく、アドレスバーに する アドレスである. box-shadowの 、 は ( grey is not working) を する があります. box-shadowはinsert をサポートしていません githubには と づきました.
キー:の は パーセントです.
キー: を する はありません. srcの は じく アドレス です
キー: copyコードができる り:ie transform はmatrix 3 d、 えば をサポートしない.
ソリューションに する なアドレスを つけました:HTML 5 Cross Browser Polyfills
CSS 3セレクタ、HTML 5、BootStrap応答式対応リンク
キー:
border-radius or box-shadow
.compatible{
border-radius:5px;
box-shadow:5px 5px 5px #000;
behavior:url(/resource/js/pie/PIE.htc);
position:relative;
z-index:5;
}
キー:
position:relative
があると われていますが、 かないかposition:absolute
でもいいbox-shadow:5px 5px 5px grey;
opacity
.compatible{
filter:alpha(opacity=50);
}
キー:
background-size
.compatible{
background-size:cover;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/resource/images/icon.png', sizingMethod='scale')
}
キー:
background-image
transform
.compatible{
-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=-1, M12=1.2246467991473532e-16, M21=-1.2246467991473532e-16, M22=-1, SizingMethod='auto expand')";
filter: progid:DXImageTransform.Microsoft.Matrix(
M11=-1,
M12=1.2246467991473532e-16,
M21=-1.2246467991473532e-16,
M22=-1,
SizingMethod='auto expand');
}
キー:
translateZ
、rotateX
5.22
ソリューションに する なアドレスを つけました:HTML 5 Cross Browser Polyfills