美文网首页
ie6-10 css hack 不同版本的写法

ie6-10 css hack 不同版本的写法

作者: _信仰zmh | 来源:发表于2018-04-19 20:43 被阅读4次

    简单记录一下:

    “-″减号是IE6专有的hack
    “\9″ IE6/IE7/IE8/IE9/IE10都生效
    “\0″ IE8/IE9/IE10都生效,是IE8/9/10的hack
    “\9\0″ 只对IE9/IE10生效,是IE9/10的hack
    

    以上是你在写css的时候,可以根据不同的ie版本,添加不同的后缀,从而使不同浏览器ie呈现相同的效果。

    注意写的时候要紧挨着css value或属性,中间不要有空格

    举例如下:

    .test{ 
    color:#000000; /* FF,OP支持 */ 
    color:#0000FF\9; /* 所有IE浏览器(ie6+)支持 ;但是IE8不能识别“*”和“_”的css hack;所以我们可以这样写hack */ 
    [color:#000000;color:#00FF00; /* SF,CH支持 */ 
    *color:#FFFF00; /* IE7支持 */ 
    _color:#FF0000; /* IE6支持 */ 
    }
    

    注意:

    \9并不是ie8 的唯一标识,它也能被9 、10识别。

    我现在修改的页面,使用\9,在ie8下正常,但是在ie9、ie10上又不正常。

    万恶把。

    相关文章

      网友评论

          本文标题:ie6-10 css hack 不同版本的写法

          本文链接:https://www.haomeiwen.com/subject/qvjgkftx.html