IE10hack
.ie{
color:red; /* for all browsers*/
_color:green; /* hack for IE6*/
*color:black; /* hack for IE6 IE7*/
color:white\9; /* hack for IE6+(IE6 IE7 IE8 IE9 IE10)*/
color:yellow\0; /* hack for IE8+(IE8 IE9 IE10)*/
color:orange\9\0; /* hack for IE9+(IE9 IE10)*/
}
暂时还没有比较好的 hack 方式,使用一些另类的方法可以实现,但是不太好。此外,IE10 不再支持 IE 条件注释了。也就是说,面对下面的代码,IE10 会直接像其他浏览器那样忽略:
至于为什么,可能是因为微软对 IE10 已经拥有足够的自信,可以做到跟普通正常浏览器效果差不多,不再需要单独的 hack 了吧。
详细的了解 IE10 的更多细节和特性以及新技术,可以观看 MSDN 上的 IE10 develop 部分:http://msdn.microsoft.com/en-us/ie/aa740473