日期:2014-05-17  浏览次数:20648 次

chrome,safari,firefox,ie6.ie7,ie8,ie9各浏览器CSS Hack总结
这个浏览器百花齐放的时代,身为一名前端开发人员,我想最头痛的就是如何能让自己的项目在各个浏览器上显示一致。最近一直在做项目的兼容性调整,参考一些资料,对现有的hack做了一些总结归纳,希望对大家有所帮助。

现有主流浏览器:IE6-9,(9还未踏实,ie10要诞生了。。。。这让我们前端开发人员情何以堪)、 firefox、chrome、safari、opera

css hack实际要就是针对不同浏览器写不同css代码的方法。
主要有三种表现形式:CSS类内部Hack、 选择器Hack、HTML头部引用(if IE)Hack

1.类内部Hack:

 

2.选择器hack:
2.jpg

3.HTML头部引用(if IE)Hack:

针对所有IE:<!--[if IE]><!--您的代码--><![endif]-->,
针对IE6及以下版本:<!--[if lt IE 7]><!--您的代码--><![endif]-->
注:这类Hack不仅对CSS生效,对写在判断语句里面的所有代码都会生效。