首页 > 建站教程 > Div+Css >  记一下:IE6、IE7、IE8的CSS hack正文

记一下:IE6、IE7、IE8的CSS hack

做美工的都不想管IE系列浏览器,可是,看看咱天朝,IE6至少还有25%的people在使用,IE8就更别说了。你自己的网站可以不兼容IE6和IE8,但是,客户的不行啊。所以,css hack你还是得会点:

什么css hack都不用,如 margin-left:100px;

\9 针对所有IE浏览器,如 margin-left:90px \9;

* 针对IE6和IE7浏览器, 如 *margin-left:80px;

+ 针对IE6和IE7浏览器, 如 +margin-left:80px;

_ 针对我们可爱可敬的IE6先生的, 如 _margin-left:70px;

如果你按照上面的顺序(css渲染的时候,越下面的覆盖越上面的)写,那么,这个容器在非IE浏览器下,左边距为100px,在IE8下为90px, 在IE7下为80px,在IE6下为70px,当然,如果你要问有没有针对IE5的呢,那我只能说,你出门前忘了吃药了。