CSS #1 布局
本文最后更新于 2025年4月24日 晚上
1. flex 布局
1.1 容器属性
| 容器属性 | 默认值 | 可选值 | 描述 |
|---|---|---|---|
| flex-direction | row | row | row-reverse | column | column-reverse | 主轴的方向 |
| flex-wrap | nowrap | nowrap(不换行) | wrap(第一行在上方) | wrap-reverse(第一行在下方) | 如何换行 |
| flex-flow | row nowrap | flex-direction|| flex-wrap | 属性简写 |
| justify-content | flex-start | flex-start | flex-end | center | space-between | space-around; | 主轴对齐方式 |
| align-items | stretch | flex-start | flex-end | center | baseline(第一行文字的基线对齐)| stretch(未设置高度,自动占满) | 交叉轴对齐方式 |
| align-content | stretch | flex-start | flex-end | center | space-between | space-around | stretch; | 多根轴线对齐方式 |
2.1 项目属性
| 项目属性 | 默认值 | 可选值 | 描述 |
|---|---|---|---|
| order | 0 | 项目的排列顺序 | |
| flex-grow | 0(如果存在剩余空间,也不放大) | 项目的放大比例 | |
| flex-shrink | 1(如果空间不足,该项目将缩小) | 项目的缩小比例 | |
| flex-basis | auto(项目的本来大小) | 在分配多余空间之前,项目占据的主轴空间 | |
| flex | 0 1 auto | flex-grow,shrink,-basis简写 | |
| align-self | auto(继承父元素) | 单个项目对齐方式,覆盖align-items |
CSS #1 布局
http://blog.kdata.top/2024/05/08/计算机技术/编程语言/Css/