- 1
- 0
- 约7.16千字
- 约 14页
- 2017-12-22 发布于河南
- 举报
游览器兼容
游览器兼容
清除浮动:.clear:after{content:.;display:block;height:0;clear:both;visibility:hidden;} .clear{zoom:1;}
由于不同的浏览器对CSS的支持及解析结果不一样,还由于CSS中的优先级的关系。我们就可以根据这个来针对不同的浏览器来写不同的CSS。 CSS Hack大致有3种表现形式,CSS类内部Hack、选择器Hack以及HTML头部引用(if IE)Hack,CSS Hack主要针对IE浏览器。 类内部Hack:比如 IE6能识别下划线_和星号 * ,IE7能识别星号 * ,但不能识别下划线_,而firefox两个都不能认识。等等 选择器Hack:比如 IE6能识别*html .class{},IE7能识别*+html .class{}或者*:first-child+html .class{}。等等 HTML头部引用(if IE)Hack:针对所有IE:!--[if IE]!--您的代码--![endif]--,针对IE6及以下版本:!--[if lt IE 7]!--您的代码--![endif]--,这类Hack不仅对CSS生效,对写在判断语句里面的所有代码都会生效。 书写顺序,一般是将识别能力强的浏览器的CSS写在后面。下面如何写里面说得更详细些。
比如要分
原创力文档

文档评论(0)