justify-content 定义如何沿着弹性布局、线性布局容器的主轴分配内容元件之间和周围的空间。
在网格布局中,justify-content 定义了如何对齐网格轨道到行轴。

stretch默认值。如果元件沿主轴(网格布局是行轴)的组合尺寸小于对齐容器的尺寸,任何尺寸设置为 auto 的元件都会等比例地增加其尺寸(而不是按比例增加),同时仍然遵守由 max-height/max-width(或相应功能)施加的约束,以便沿主轴(网格布局是行轴)完全填充对齐容器的组合尺寸。
start从行首开始排列。每行第一个元件与行首对齐,同时所有后续的元件与前一个对齐。
end从行尾开始排列。每行最后一个元件与行尾对齐,同时所有前面的元件与后一个对齐。
flex-start表现同 start。建议只在 flexible box layout 布局上使用。
flex-end表现同 end。建议只在 flexible box layout 布局上使用。
center元件向每行中点排列。每行第一个元件到行首的距离将与每行最后一个元件到行尾的距离相同。
space-between在每行上均匀分配元件。相邻元件间距离相同。每行第一个元件与行首对齐,每行最后一个元件与行尾对齐。
space-around在每行上均匀分配元件。相邻元件间距离相同。每行第一个元件到行首的距离和每行最后一个元件到行尾的距离将会是相邻元件之间距离的一半。
线性布局 space-around 行为和 start 相同。
space-evenly项都沿着主轴(网格布局是行轴)均匀分布在指定的对齐容器中。相邻项之间的间距,主轴(网格布局是行轴)起始位置到第一个项的间距,主轴(网格布局是行轴)结束位置到最后一个项的间距,都完全一样。
线性布局 space-evenly 行为和 start 相同。
| 初始值 | stretch |
| 适用元素 | 弹性容器,线性容器和网格容器 |
| 是否支持继承 | 否 |
| 是否支持动画 |
start 的行为与 flex-start 相同,end 的行为与 flex-end 相同。而 Web 中,start 和 end 不会响应 flex-direction:row-reverse 行为,后续会修复该行为。normal。默认值为 stretch。left 和 right。LCD tables only load in the browser