首先引入初始化css,保证消除不同浏览器默认样式;
解决方法:
(1)让低版本兼容h5标签引入html5shiv.js
(2)让低版本兼容媒体查询引入respond.js
(3)让低版本兼容css3的box-sizing标签引入boxsizing.htc;只需要在box-sizing标签下边引入文件的当前路径即可
(4)让低版本ie8兼容border-radius标签引入ie-css3.htc
(5)css hack方式
Css hack是指个版本浏览器对css解析后出现网页内容误差的处理,它通过再css样式中加入一些特殊符号,让不同浏览器识别不同符号,已达到应用不同css样式的目的;表现形式是
Trident内核:主要代表IE浏览器,前缀为-ms
Gecko内核:主要代表为Firefox,前缀为-moz
Presto内核:主要代表为Opera,前缀为-o
Webkit内核:产要代表为Chrome和Safari,前缀为-webkit