css针对IEhack方式(最常用)

html页面写的很标准的话,除IE外表现基本都差不多,虽然不同的浏览器有其自己的hack方式,因为不常用或者基本用不到,就没必要去记了,需要时上网查下就ok了。

 

下面记录的是最常用的IE的hack:

 

<style type="text/css">
.className{
    padding:10px; 
    padding:9px\9; /* all ie */ 
    padding:8px\0; /* ie8-9 目前应用于IE8的单独hack,情况比较少 */ 
    *padding:5px; /* ie6-7 */ 
    +padding:7px; /* ie7 */ 
    _padding:6px; /* ie6 */ 
}
</style>

 

这种方式有时必须把要hack的内容提出,定义在单独的类(同名)里面才起作用。 

除了上面这种方式,还有类似下面这种方式

 

<!--[if IE6]>
……
<![endif]-->
 

 

 

你可能感兴趣的:(html,css,浏览器,IE)