基本概念
采用 Flex 布局的元素,称为 Flex 容器(flex container),简称"容器"。它的所有子元素自动成为容器成员,称为 Flex 项目(flex item),简称"项目"
容器属性
以下6个属性设置在容器上。
flex-direction
flex-wrap
flex-flow
justify-content
align-items
align-content
- flex-direction属性
flex-direction属性决定主轴的方向(即项目的排列方向)。它可能有4个值。
row(默认值):主轴为水平方向,起点在左端。
row-reverse:主轴为水平方向,起点在右端。
column:主轴为垂直方向,起点在上沿。
column-reverse:主轴为垂直方向,起点在下沿。
- flex-wrap属性
默认情况下,项目都排在一条线(又称"轴线")上。flex-wrap属性定义,如果一条轴线排不下,如何换行。它可能取三个值。
nowrap(默认):不换行
![no_wrapper.png](https://img.haomeiwen.com/i6280690/b7a8fb60705058e5.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
wrap:换行,第一行在上方。
wrap-reverse:换行,第一行在下方。
网友评论