IE8 Quirksモードをターゲットとする条件付きHTML
-
10-10-2019 - |
質問
IE8 Quirksモードで正しく表示されていないページがあります。そのモードをターゲットにするためにいくつかのCSSを作成したいが、通常はIE8ではなく、条件付きHTMLは何ですか?
たとえば、IE8をヒットしたい場合:
<!--[if IE 8]>
awesome hacky stuff goes here
<![endif]-->
それで、何ですか IE 8
IE8癖の一部?
解決
条件付きコメントを使用して、ブラウザのレンダリングモードをターゲットにすることはできません(バージョンのみ)。
癖モードの場合は、aを使用します ドキュメントタイプ それはそれを呼び起こしません。
そうでもなければ, 、IE8の互換性モードを参照しているため、ブラウザのレンダリングをIE7と同様にします。その場合、次の条件付きコメントを使用してください...
<!--[if IE 7]>
awesome hacky stuff goes here
<![endif]-->
他のヒント
癖モードをテストすることは不可能だと思います。代わりに、Doctypeを使用して、HTMLが検証することを確認してください。 XHTML Doctypesはおそらく優れています。
所属していません StackOverflow