首先,先上图。先画了一个思维导图。只是为了总结下,一眼可以看到。
详情总结
一、Flex 布局概述
- 定义:Flex 是 Flexible Box 的缩写,意为 “弹性布局”,为盒状模型提供最大灵活性。
- 启用方式
- 容器设置
display: flex
或display: inline-flex
。 - Webkit 内核浏览器需加
-webkit-
前缀,如display: -webkit-flex
。
- 容器设置
- 影响:设为 Flex 布局后,子元素的
float
、clear
和vertical-align
属性失效。
二、基本概念
概念 | 说明 |
---|---|
Flex 容器 | 采用 Flex 布局的元素,简称 “容器” |
Flex 项目 | 容器的子元素,简称 “项目” |
主轴 | 水平方向的轴,默认起点在左端 |
交叉轴 | 垂直方向的轴,默认起点在上沿 |
轴位置 | <