CSS Flexbox
1
2
3
4
5
6
7
8
CSS Flexbox 布局模块
在 Flexbox 布局模块之前,有四种布局模式
- Block,用于网页中的区块
- Inline,用于文本
- Table,用于二维表格数据
- Positioned,用于元素的显式定位
Flexbox 布局模块使设计灵活的响应式布局结构变得更加容易,而无需使用 float 或 positioning。
浏览器支持
Flexbox 属性在所有现代浏览器中都得到支持。
29.0 | 11.0 | 22.0 | 10 | 48 |
Flexbox 元素
要开始使用 Flexbox 模型,您需要先定义一个 flex 容器。
1
2
3
上面的元素代表一个 flex 容器(蓝色区域)以及三个 flex 项。
示例
带有三个 flex 项的 flex 容器
<div class="flex-container">
<div>1</div>
<div>2</div>
<div>3</div>
</div>
您将在接下来的章节中了解更多关于 flex 容器和 flex 项的知识。