美文网首页
flex的兼容性写法

flex的兼容性写法

作者: 兜兜里冒糖糖 | 来源:发表于2020-05-25 15:12 被阅读0次

/* 子元素-平均分栏 /
.flex1 {
-webkit-box-flex: 1; /
OLD - iOS 6-, Safari 3.1-6 /
-moz-box-flex: 1; /
OLD - Firefox 19- /
width: 20%; /
For old syntax, otherwise collapses. /
-webkit-flex: 1; /
Chrome /
-ms-flex: 1; /
IE 10 /
flex: 1; /
NEW, Spec - Opera 12.1, Firefox 20+ /
}
/
父元素-横向排列(主轴) /
.flex-h {
display: box; /
OLD - Android 4.4- */

display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
display: -ms-flexbox;      /* TWEENER - IE 10 */
display: -webkit-flex;     /* NEW - Chrome */
display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */


/* 09版 */
-webkit-box-orient: horizontal;
/* 12版 */
-webkit-flex-direction: row;
-moz-flex-direction: row;
-ms-flex-direction: row;
-o-flex-direction: row;
flex-direction: row;

}
/* 父元素-横向换行 /
.flex-hw {
/
09版 /
/
-webkit-box-lines: multiple;/
/
12版 /
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
-o-flex-wrap: wrap;
flex-wrap: wrap;
}
/
父元素-水平居中(主轴是横向才生效) /
.flex-hc {
/
09版 /
-webkit-box-pack: center;
/
12版 /
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
-o-justify-content: center;
justify-content: center;
/
其它取值如下:
align-items 主轴原点方向对齐
flex-end 主轴延伸方向对齐
space-between 等间距排列,首尾不留白
space-around 等间距排列,首尾留白
/
}
/
父元素-纵向排列(主轴) /
.flex-v {
display: box; /
OLD - Android 4.4- */

display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
display: -ms-flexbox;      /* TWEENER - IE 10 */
display: -webkit-flex;     /* NEW - Chrome */
display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */


/* 09版 */
-webkit-box-orient: vertical;
/* 12版 */
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
-o-flex-direction: column;
flex-direction: column;

}
/* 父元素-纵向换行 /
.flex-vw {
/
09版 /
/
-webkit-box-lines: multiple;/
/
12版 /
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
-o-flex-wrap: wrap;
flex-wrap: wrap;
}
/
父元素-竖直居中(主轴是横向才生效) /
.flex-vc {
/
09版 /
-webkit-box-align: center;
/
12版 /
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-o-align-items: center;
align-items: center;
}
/
子元素-显示在从左向右(从上向下)第1个位置,用于改变源文档顺序显示 /
.flex-1 {
-webkit-box-ordinal-group: 1; /
OLD - iOS 6-, Safari 3.1-6 /
-moz-box-ordinal-group: 1; /
OLD - Firefox 19- /
-ms-flex-order: 1; /
TWEENER - IE 10 /
-webkit-order: 1; /
NEW - Chrome /
order: 1; /
NEW, Spec - Opera 12.1, Firefox 20+ /
}
/
子元素-显示在从左向右(从上向下)第2个位置,用于改变源文档顺序显示 /
.flex-2 {
-webkit-box-ordinal-group: 2; /
OLD - iOS 6-, Safari 3.1-6 /
-moz-box-ordinal-group: 2; /
OLD - Firefox 19- /
-ms-flex-order: 2; /
TWEENER - IE 10 /
-webkit-order: 2; /
NEW - Chrome /
order: 2; /
NEW, Spec - Opera 12.1, Firefox 20+ */
}

相关文章

  • css-flex布局

    1.flex布局的兼容性写法 关于flex布局的兼容性,参考flex兼容性 .flex{ display:-web...

  • Flex 布局

    兼容性 caniuse中的兼容性报告: 总体来说,Flex布局已经得到了所有浏览器(高版本)的支持. 兼容性写法小...

  • flex兼容性写法

    一、flexbox布局(弹性布局) 1.指定flex布局 { display:flex;display: -web...

  • flex的兼容性写法

    /* 子元素-平均分栏 /.flex1 {-webkit-box-flex: 1; / OLD - iO...

  • flex布局兼容性写法

    1.容器写法 2.其他

  • CSS兼容性笔记

    连续数字和英文字母是不会换行的,需要加上下面的样式 flex布局兼容性写法

  • UC浏览器的兼容问题

    在UC浏览器上使用display:flex;时会不起作用,要加上兼容性写法, 如下 /* OLD - iOS 6-...

  • 8月第一周

    7.31 -1- 原生JS的轮播 用惯了swiper,今天练习一下原生JS的轮播写法 -2- Flex 的兼容性 ...

  • 任务11

    单栏flex写法 单栏inline-block写法 两栏float写法 两栏flex写法 三栏float写法 三栏...

  • flex弹性布局

    flex弹性布局与传统布局的区别 传统布局优点:兼容性好缺点:繁琐 flex弹性布局优点: 简单缺点:兼容性不好 ...

网友评论

      本文标题:flex的兼容性写法

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