转自: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看
本文介绍了针对不同浏览器的 CSS Hack 写法,包括 IE6/IE7、Firefox、Safari 等浏览器的兼容性解决方案。通过内置和外置两种方式实现特定浏览器的样式调整。
376

被折叠的 条评论
为什么被折叠?



