浏览器兼容学习随笔
一.常见的浏览器
a1.浏览器名称.
IE、Safari、Chrome、Opera Software、 Mozilla firefox
a2. 浏览器内核
Trident(MSHML) 三叉线、三叉戟、三齿鱼叉 IE 不开源
Gecko FF(火狐) 开源
Webkit Chrome/Safari
Presto Opera
Blink 谷歌与欧朋共同开发
二.浏览器兼容
a1. 定义
CSS Bug css样式在各浏览器中的解析不一致
CSS Hack css中,hack是指一种兼容css在不同浏览器中正确显示的技巧方法,属于个人对CSS的非官方修改
Filter 过滤器
a2.浏览器前缀
-ms- IE
-moz- 火狐
-o- 欧朋
-webkit- 谷歌
a3.处理兼容的常见方法
优雅降级和渐进式增强
a4.IE浏览器版本暗号
*height IE6
_height IE6
+height IE7
height:500\0; IE8
height:500\9; IE9
三.怪异模式和怪异盒模型的区别
怪异模式是IE独有的
怪异盒模型是css3的属性
四 .flexbox(弹性盒子)实现居中
display:box; 旧版
display:flex; 新版

浙公网安备 33010602011771号