参考:一篇文章弄懂flex布局 - 听风是风 - 博客园 详细
把能想到的点写一下:
1.兼容性
兼容到IE10以上
2.属性
display: flex
justify-content:center 左右居中对齐
align-items:center 上下居中
3.flex:0 1 auto --->放大、缩小、默认宽度
这条属性写在子元素上
auto(1 1 auto)
none(0 0 auto)
4.flex:n
这里的flex属性是给到子元素上面的
一般flex会有三个元素,如flex:0 1 auto
但也会出现如flex:n的情况,相当于 flex-grow的属性
具体设置看这篇:关于flex盒模型里项目放大比例的计算规则(flex-grow和flex属性)_kun_96的博客-CSDN博客_flex等比例缩放