您的位置:首页 > 其它

IE浏览器各版本兼容解决办法

2013-08-15 15:14 260 查看
background:#f00; 各浏览器都认识,主要给高级浏览器用

background: blue\0; 网上说是给IE8的,不过经过测试,IE10、9、8都认识他。

background: red\9; 这个东西好玩了,所有的ie都认识他。

background:#F60\0\9; 这个东西是给IE8
玩的

+background: yellow; *或+
留给了IE7、6 这一点还是不错的

_background:black; _专门留给神奇的ie6

:root .test{background:blue\9;} :root是给ie9的,网上流传了个版本是 :root #test
{ background:blue\0;},新版opera也认识,所以经过反复验证最终ie9特有的为:root 选择符 {属性\9;}

box{color:red !important;} FF

<!--[if IE]>

<link rel="stylesheet" type="text/css" href="ie.css" />

<![endif]-->
-------------------------------------------------------------------

“\9″ 只在IE6/IE7/IE8/IE9/IE10下生效
“\0” 只在 IE8/IE9/IE10下生效
“\9\0”只在IE9/IE10下生效

故目前如果需要只针对ie8的hack,可先使用在IE8/IE9/IE10生效的“\0”,再用仅在IE9/IE10生效的“\9\0”hack覆盖之前的样式。



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐