IE8专用hack

Posted 木西梧

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IE8专用hack相关的知识,希望对你有一定的参考价值。

众所周知,ie6、7的hack直接用*即可,但是ie8的话就比较麻烦,在做半透明背景的时候,为了兼容ie6、7,可以为其设置纯色,但是ie8也同样不支持半透明,需要单独为它设置纯色背景。下面的兼容代码,经测试可用。

.demo{
    width: 100px;
    height: 100px;
    color: #ffffff;
    background-color: #000;/*ie8显示*/
    *background-color: #000;/*ie6,7显示*/
}
@media screen and (min-width:0px){
     .demo{
            background-color: rgba(0,0,0,.5);/*ie>=9,chrome,ff等*/
     }
}

 

以上是关于IE8专用hack的主要内容,如果未能解决你的问题,请参考以下文章

专为IE8做css hack(IE8 hack only)

Css Hack 大全(IE6IE7IE8IE9 css hack)

sass hack

浏览器兼容 IE6IE7IE8FirefoxOpera CSS hack区分

CSS hack

IE hack中主要的几个