css hack

因为不一样版本的浏览器对css的解析不一样,致使相同的css在不一样的浏览器中有不一样的显示,将根据不一样的浏览器写不一样的css代码的现象称为css hack.css

hack技术大体能够分为3种,即:内部hack,选择器hack以及html头部引用hackhtml

内部hack:浏览器

IE6可以识别*和_,不能识别!important,IE7可以识别*,不能识别_,可以识别!important,Firefox不能识别*和_,可是可以识别!importantspa

"\9"   例如"border:1px \9;"\9能够区别全部的IE和Firefox,\9只有IE9可以识别firefox

\0     IE8以后的浏览器可以识别,IE6和IE7不能识别htm

*:      IE6,IE7能够识别,IE8及以后的不能识别,firefox不能够识别import

_:      IE6能够识别,IE7及以后的不能够识别,firefox不能够识别hack

!important:IE6不能够识别,IE7及firefox能够识别引用

IE6对带有!important的语句识别的过程当中,会忽略掉!importantim

+:      IE6和IE7识别

选择器hack

相关文章
相关标签/搜索
本站公众号
   欢迎关注本站公众号,获取更多信息