justify-content ,align-content ,align-items

space-around; 项目位于各行之前、之间、之后都留有空白的容器内。
justify-content ,align-content ,align-items_第1张图片
Pasted Graphic.png
justify-content: space-between   项目位于各行之间留有空白的容器内
justify-content ,align-content ,align-items_第2张图片
image.png
justify-content: center 项目居中显示

justify-content ,align-content ,align-items_第3张图片
image.png
flex-start:弹性盒子元素将向行起始位置对齐。该行的第一个子元素的主起始位置的边界将与该行的主起始位置的边界对齐,同时所有后续的伸缩盒项目与其前一个项目对齐。
justify-content ,align-content ,align-items_第4张图片
image.png
flex-end:弹性盒子元素将向行结束位置对齐。该行的第一个子元素的主结束位置的边界将与该行的主结束位置的边界对齐,同时所有后续的伸缩盒项目与其前一个项目对齐。

justify-content ,align-content ,align-items_第5张图片
image.png

补充1

align-content是对应的竖直分布的
相关的属性和justify-content 一致

补充2

align-content 和 align-items区别

justify-content ,align-content ,align-items_第6张图片
image.png
如果.child-1改用align-items:center;则会达到预期的效果
justify-content ,align-content ,align-items_第7张图片
image.png
justify-content ,align-content ,align-items_第8张图片
image.png
align-content属性只适用于多行的flex容器,并且当交叉轴上有多余空间使flex容器内的flex线对齐。

你可能感兴趣的:(justify-content ,align-content ,align-items)