0

重複の可能性:
IE10 を対象とする特定の CSS セレクターはありますか?

私は、IE8、IE9、Chrome、FF、Safari、および Opera で作業したいものを持っています。しかし、何らかの理由で、私が使用している負のマージンに問題があり、ie 10 で機能していません。IE 10 をターゲットにする方法はありますか?

4

1 に答える 1

1

はい。しかし、それが IE10 のバグである場合は驚くでしょう。おそらく、作成した内容に誤りがある可能性があります。おそらく、インストールされていないフォントを想定しているか、予期していなかったものにデフォルトのマージンがあることに気付いていないのでしょう。

IE10 は条件付きコメントをサポートしなくなったため ( http://blogs.msdn.com/b/ie/archive/2011/07/06/html5-parsing-in-ie10.aspx )、これはオプションではありません。 (これは良いことです - マークアップはどこでも同じであるべきです)。

IE10 のユーザー エージェントは、次のバリエーションです。

Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0)

( http://blogs.msdn.com/b/ie/archive/2012/07/12/ie10-user-agent-string-update.aspx )

そのため、PHP などを使用してそれを検出し、クラスをhtmlタグに追加して CSS で使用できます。

ただし、絶対に必要な場合を除き、使用しないでください。IE10 で動作しない場合、Chrome 28 または Firefox 30 で動作しないようにするにはどうすればよいでしょうか?

于 2012-11-02T21:37:57.060 に答える