flex布局主要分容器和item
容器
- flex-direction 主轴方向 row|row-reverse|column|column-reverse
- flex-wrap 一条轴线排不下,如何换行 nowrap|wrap|wrap-reverse
- flex-flow 是flex-direction和flex-wrap的简写形式
- justify-content item在主轴上的对其方式 flex-start|flex-end|center|space-between|spac-around
- align-items 交叉轴的对齐方式 flex-start|flex-end|center|baseline|stretch
- align-content 多根轴线对齐方式,若项目只有一根轴线该属性不起作用
item
- order 数值越小,排列越靠前
- flex-grow 项目的放大比例,默认为0,即存在剩余空间也不放大
- flex-shrink 项目缩小比例,默认为1,即存在空间不足的话,该项目则缩小
- flex-basis 项目分配多余空间前,占据的主轴空间,默认 auto
flex:1 => 对应完整是 flex:1 0 auto,分别对应flex-grow,flex-shrink,flex-basis
表示 占据剩余空间
PS:问得最多的就是flex:1的解读