CSSHACK解决IE兼容性问题

什么是CSSHACK?

针对不同浏览器,书写不同的CSS代码的过程,称为“CSS HACK”。

也就是说:写一个CSS代码,让IE6识别,其它浏览器不识别。

下面,针对不同浏览器,有几个符号:

       这些符号是在CSS属性的前面加的,用于分辨不同的浏览器版本。

               l “*”IE6和IE7都识别。如:.box{ *background-color:red; }

               l “_”只有IE6识别。如:.box{_background-color:green;}

使用顺序?

通用浏览器写法》“*”IE6,IE7写法》“_”IE6写法

如:

.box{

     background-color:#ccc;  /*支持通用浏览器*/

    *background-color:red;   /*支持IE6,IE7*/

    _background-color:green; /*支持IE6*/

}

说明:

CSSHACK不是W3C的标准,因此,我们尽量少用。如果你调试兼容性,调试不好时,可以偶尔用一下


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值