在弹性布局中,align-content
定义了弹性行(flex line)在交叉轴上对齐方式。
在网格布局中,align-content
定义了如何对齐网格轨道到块轴。
stretch
默认值。如果元件沿交叉轴(网格布局是块轴)的组合尺寸小于对齐容器的尺寸,任何对应尺寸设置为 auto
的元件的尺寸都会等比例地增加其尺寸(而不是按比例增加),可仍然遵守由 max-height
/max-width
(或相应功能)施加的约束,以便沿交叉轴(网格布局是块轴)完全填充对齐容器的组合尺寸。
start
所有行从容器的起始边缘开始填充。
end
所有行从容器的结束边缘开始填充。
flex-start
同 start
表现一致。建议只在弹性布局上使用。
flex-end
同 end
表现一致。建议只在弹性布局上使用。
center
所有行朝向容器的中心填充。每行互相紧挨,相对于容器居中对齐。容器的交叉轴(网格布局是块轴)起点边和第一行的距离相等于容器的交叉轴(网格布局是块轴)终点边和最后一行的距离。
space-between
所有行在容器中平均分布。相邻两行间距相等。容器的交叉轴(网格布局是块轴)起点边和终点边分别与第一行和最后一行的边对齐。
space-around
所有行在容器中平均分布,相邻两行间距相等。容器的交叉轴(网格布局是块轴)起点边和终点边分别与第一行和最后一行的距离是相邻两行间距的一半。
初始值 | stretch |
适用元素 | 弹性容器和网格容器 |
是否支持继承 | 否 |
是否支持动画 | 否 |
normal
、baseline
、first baseline
、last baseline
,默认值为 stretch
。space-evenly
,后续会支持。