1.首先要知道什么是CSS HACK
不同的浏览器对css文件的解析结果不相同,为了得到我们想要的效果,我们需要针对不同的浏览器写不同的css文件,这样,在不同的浏览器中我们都可以得到自己想要的效果
这就是css hack
我们也可以利用hack技巧为不同版本的浏览器定制不同的效果
有三种常见的hack方式
1.css 内部hack
2.选择器hack
3.HTML头部if hack
只在IE下生效
<!--[if IE]>这段文字只在IE浏览器显示<![endif]-->
只在IE6下生效
<!--[if IE 6]>这段文字只在IE6浏览器显示<![endif]-->
只在IE6以上版本生效
<!--[if gte IE 6]>这段文字只在IE6以上(包括)版本IE浏览器显示<![endif]-->
只在IE8上不生效<!--[if ! IE 8]>这段文字在非IE8浏览器显示<![endif]-->
非IE浏览器生效<!--[if !IE]>这段文字只在非IE浏览器显示<![endif]-->
2.