📅  最后修改于: 2023-12-03 15:01:12.622000             🧑  作者: Mango
alignContent 属性用于设置弹性盒子元素在交叉轴上的对齐方式,只有在弹性盒子元素的 flexWrap 属性为 wrap 或 wrap-reverse 时才有效。
flex-container {
align-content: center|flex-start|flex-end|space-between|space-around|stretch;
}
<div class="container">
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
</div>
.container {
display: flex;
height: 200px;
align-items: center;
justify-content: center;
align-content: center;
flex-wrap: wrap;
}
.item {
width: 100px;
height: 100px;
margin: 10px;
background-color: #ccc;
flex-grow: 1;
}
上述示例中,align-content 属性设置为 center,弹性盒子元素在交叉轴上居中对齐。
<div class="container">
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
</div>
.container {
display: flex;
height: 200px;
align-items: center;
justify-content: center;
align-content: space-between;
flex-wrap: wrap;
}
.item {
width: 100px;
height: 100px;
margin: 10px;
background-color: #ccc;
flex-grow: 1;
}
上述示例中,align-content 属性设置为 space-between,弹性盒子元素在交叉轴上两端对齐,元素之间的间隔平分剩余空间。
alignContent 属性用于设置弹性盒子元素在交叉轴上的对齐方式,只有在弹性盒子元素的 flexWrap 属性为 wrap 或 wrap-reverse 时才有效。常用的值包括 center、flex-start、flex-end、space-between、space-around 和 stretch。