1.flex-direction
说明:这个属性最常用,决定了主轴的横竖及走向,也就是说决定了box内部的item的摆放顺序
取值 | 说明 | 备注 |
---|---|---|
row | 横向从左到右 | 默认是这个 |
row-reverse | 横向从右到左 | |
column | 纵向从上到下 | |
column-reverse | 纵向从下到上 |
代码示例:
.box{ display:flex; flex-direction:row; }
2.flex-warp
说明:对于item排列成一行,超出box的范围之后,该如何处理?默认值是nowrap。
取值 | 说明 | 备注 |
---|---|---|
nowrap | 不拆行或不拆列 | 默认 |
wrap | 拆行或拆列 | 推荐 |
wrap-reverse | 拆行或拆列,以相反的顺序 |
代码示例:
.box{ display:flex; flex-wrap:wrap; }
3.flex-flow
说明:这个就是上面那两个的结合,写在一个属性里。
示例:
flex-flow:row wrap;
相当于:
flex-direction:row; flex-wrap:wrap;
微信扫码查看本文
发表评论