ホームページを制作していると、ブラウザごとに異なって見える場合がたまにあります。 特にInternet Explorer 8やInterneter Explorer 9で期待どおりに動作していない 互換性の問題が発生する場合が頻繁です。 この場合は、次のようにインターネットエクスプローラ専用のCSSを使用して問題を解決しようと試みることができます。
/* IE8은 \0을 사용합니다. */
@media all\0 {
.dude { color: brown; }
.gal { color: orange; }
}
/* IE9는 \9를 사용합니다. */
@media all and (monochrome:0) {
.dude { color: yellow\9; }
.gal { color: blue\9; }
}
/* IE10과 IE11은 -ms-high-contrast */
@media all and (-ms-high-contrast:none)
{
.foo { color: green } /* IE10 */
*::-ms-backdrop, .foo { color: red } /* IE11 */
}
ちなみに-ms-high-contrastは二つの値(none、active)をサポートします。
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
/* IE10+ CSS 스타일 */
}
ありがとうございます〜! おかげで、私が持っていた問題が解決した~~ !!! 笑
コメントを残すいただきありがとうございます^^