IE10 已经出来了很久一段时间了,整理一下有关的特性,方便日后查阅使用。
IE10 的 hack
.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
(未完,会继续发现添加。。)