css hack是做什么的
解决浏览器兼容性
1.不同浏览器不同的写法
2.三种方式
css 属性hack
css 选择符hack
IE条件注释Hack
-------------hack主要针对ie浏览器
属性hack ie6 识别_和*
ie7 识别*
ff都不识别
选择符hack ie6 识别*html .class{} IE7能识别*+html .class{}或者*:first-child+html .class{}。
IE条件注释Hack
IE条件注释是微软从IE5开始就提供的一种非标准逻辑语句。比如针对所有IE:<!–[if IE]><!–您的代码–><![endif]–>,针对IE6及以下版本:<!–[if lt IE 7]><!–您的代码–><![endif]–>,这类Hack不仅对CSS生效,对写在判断语句里面的所有代码都 会生效。<!--[if IE]>此处内容只有IE可见<![endif]-->