转自:http://www.saysite.cn/628154
IE6/IE7/Firefox/Safari CSS Hack 的内置与外置写法
外置:
.main{ float:left;#float:none;_float:none;
html*.main{ float:left;#float:none;_float:none; }
*+html .main{ float:left;#float:none;_float:none; } * html .main{ float:left;#float:none;_float:none; }
- 第1行给Firefox以及其他浏览器看
- 第2行给safari/IE6/iE7看,如果safari/IE6/iE7 视觉效果不统一,就要在后面跟IE6/IE7的定义
- 第3行给IE7看
- 第4行给IE6以及更老的版本看
内置:
.main{ float:left;#float:none;_float:none;[float:none;]float:none; }
- 第1个float给Firefox以及其他浏览器看
- 第2个加#的float给IE7看
- 第3个加_的float给IE6以及更老的版本看
- 第4个加[的float给safari看
- 第5个加]的float给IE看