作者:徐新nina | 来源:互联网 | 2023-05-19 12:01
在默认行方向上使用弹性框时,容器高度会增加以包含所有弹性项,即使它是绝对定位的.
#container {
position: absolute;
display: flex;
flex-wrap: wrap;
}
#container > div {
flex: 0 0 200px;
height: 200px;
}
请参阅http://codepen.io/tamlyn/pen/dPjLoN/?editors=110
但是,如果将flex方向更改为column,则容器将折叠到单个flex项的宽度,即使这些项包装到下一列也是如此.
#container {
position: absolute;
display: flex;
flex-direction: column;
flex-wrap: wrap;
}
#container > div {
flex: 0 0 200px;
width: 200px;
}
见http://codepen.io/tamlyn/pen/rarbeN?editors=110
如何使容器包含column
模式中的所有弹性项目?