CSS中的align-items属性是用于控制弹性盒子内元素在交叉轴上对齐方式的属性。
.flex-container {
display: flex;
align-items: center;
}
上面的代码表示在一个flex布局的容器内,通过设置align-items属性为center,实现子元素在交叉轴上居中对齐。
除了center,align-items属性还有其他几个可选值:
.flex-container {
display: flex;
align-items: stretch;
}
上面的代码将子元素在交叉轴上拉伸,填满父容器的高度。
.flex-container {
display: flex;
align-items: flex-start;
}
上面的代码将子元素在交叉轴上顶部对齐,即使它们之间有空隙。
.flex-container {
display: flex;
align-items: flex-end;
}
上面的代码将子元素在交叉轴上底部对齐。
总之,align-items属性就是用于控制弹性盒子内子元素的交叉轴对齐方式,比如居中、顶部对齐、底部对齐、拉伸填满等。