/* CSS 片段将在这里显示 */
Flexbox 解决了传统浮动(Float)布局难以实现的垂直居中、等高列及自动填充等痛点,但其逻辑较为抽象:
flex-direction 切换时,主轴(Main Axis)也会随之改变,本工具通过实时预览帮你理清逻辑。flex-grow 和 flex-shrink,查看元素如何动态伸缩以适应容器。align-center),确保布局在各浏览器中表现稳健。本站 工具将 Flexbox 的复杂规则拆解为“容器层”与“子项层”两个维度的可视化操作:
row(行)、column(列)及反向排列。flex-direction(如选择 row)。justify-content 中的图标,尝试“两端对齐”效果。flex-grow 比例,观察它如何占据剩余空间。| 属性名 | 作用对象 | 典型应用 |
|---|---|---|
display: flex |
容器 | 激活弹性布局上下文 |
justify-content |
容器 | 水平对齐(横向模式时) |
align-items |
容器 | 垂直对齐(横向模式时) |
flex-gap |
容器 | 设置子项之间的固定间距 |
flex: 1 |
子项 | 让元素自动充满所有剩余可用空间 |