重複の可能性:
IE10 を対象とする特定の CSS セレクターはありますか?
私は、IE8、IE9、Chrome、FF、Safari、および Opera で作業したいものを持っています。しかし、何らかの理由で、私が使用している負のマージンに問題があり、ie 10 で機能していません。IE 10 をターゲットにする方法はありますか?
重複の可能性:
IE10 を対象とする特定の CSS セレクターはありますか?
私は、IE8、IE9、Chrome、FF、Safari、および Opera で作業したいものを持っています。しかし、何らかの理由で、私が使用している負のマージンに問題があり、ie 10 で機能していません。IE 10 をターゲットにする方法はありますか?
はい。しかし、それが 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 で動作しないようにするにはどうすればよいでしょうか?