浏览器兼容学习随笔

一.常见的浏览器
     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; 新版
 
 
 
 
 
 
 
 
 
           
 
posted @ 2020-10-15 16:58  IT新贵  阅读(46)  评论(0)    收藏  举报