FLEX布局
FLEX布局
Flex布局
Flex布局也称弹性布局,可以为盒状模型提供最大的灵活性,是布局的首选方案,现已得到所有现代浏览器的支持。
基础
通过指定display: flex来标识一个弹性布局盒子,称为FLEX容器,容器内部的盒子就成为FLEX容器的成员,容器默认两根轴线,水平的主轴与垂直的交叉轴,主轴的开始位置叫做main start,结束位置叫做main end;交叉轴的开始位置叫做cross start,结束位置叫做cross end,容器成员默认按照主轴排列。
容器属性
flex-direction
flex-direction属性决定主轴的方向,取值为row | row-reverse | column | column-reverse。
row默认值:主轴为水平方向,起点在左端。row-reverse:主轴为水平方向,起点在右端,容器成员顺序与row顺序相反。column:主轴为垂直方向,起点在上沿。column-reverse:主轴为垂直方向,起点在下沿,容器成员顺序与column顺序相反。
1div>
2div>
3div>div>