[关闭]
@yacent 2016-07-22T09:43:40.000000Z 字数 1405 阅读 1072

Flex

CSS


基本概念:
采用Flex布局的元素,称为Flex容器(flex container),简称"容器"。它的所有子元素自动成为容器成员,称为Flex项目(flex item),简称"项目"。

flex 模型

容器默认存在两根轴:水平的主轴(main axis)和垂直的交叉轴(cross axis)。主轴的开始位置(与边框的交叉点)叫做main start,结束位置叫做main end;交叉轴的开始位置叫做cross start,结束位置叫做cross end。 项目默认沿主轴排列。单个项目占据的主轴空间叫做main size,占据的交叉轴空间叫做cross size。

容器的属性
容器有6个默认的属性,如下

项目的属性
容器项目有 6个项目属性,如下


参考:http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html?utm_source=tuicool 阮一峰 flex布局教程


实战(可持续补充):
1. 圣杯布局
2. 垂直居中

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注