美文网首页
flex兼容情况

flex兼容情况

作者: 希染丶 | 来源:发表于2019-05-29 17:41 被阅读0次

    title: flex兼容
    date: 2019-01-30 17:49:51
    tags: css


    旧版本dispaly: box;,过渡版本dispaly: flex box;,以及现在的标准版本display: flex

    Android
    2.3 开始就支持旧版本 display:-webkit-box;
    4.4 开始支持标准版本 display: flex;

    IOS
    6.1 开始支持旧版本 display:-webkit-box;
    7.1 开始支持标准版本display: flex;

    PC
    ie10开始支持,但是IE10的是-ms形式的。

    写法

    .flex {
      display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
      display: -moz-box; /* 老版本语法: Firefox (buggy) */
      display: -ms-flexbox; /* 混合版本语法: IE 10 */
      display: -webkit-flex; /* 新版本语法: Chrome 21+ */
      display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */
    }
    
    .flex-1 {
      -webkit-flex: 1; /* Chrome */
      -ms-flex: 1; /* IE 10 */
      flex: 1; /* NEW, Spec - Opera 12.1, Firefox 20+ */
      -webkit-box-flex: 1; /* OLD - iOS 6-, Safari 3.1-6 */
      -moz-box-flex: 1; /* OLD - Firefox 19- */
    }
    
    .flex-v {
      -webkit-box-orient: vertical;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
    
    .flex-align-center {
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }
    
    .flex-pack-center {
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
    }
    
    .flex-pack-justify {
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
    }
    .flex-pack-around {
      -webkit-box-pack: center;
      -webkit-justify-content: space-around;
      -ms-flex-pack: center;
      justify-content: space-around;
    }
    

    兼容性:ios 4+、android 2.3+、winphone8+

    相关文章

      网友评论

          本文标题:flex兼容情况

          本文链接:https://www.haomeiwen.com/subject/evggzqtx.html