【发布时间】:2014-10-10 00:56:45
【问题描述】:
在这个例子中我使用flex-direction:row
当空间不足以容纳元素时,会出现垂直滚动条
我想达到同样的效果,但使用“从上到下”的盒子排序
但我不想获得水平滚动条,而是保持垂直滚动条
与上述基本相同,但盒子的顺序是从上到下而不是从左到右
我认为这是我可以用 max-height:min-content 做的事情,但它似乎没有效果。
提前谢谢你
div
{
overflow:auto;
border:2px blue solid;
box-sizing:border-box;
flex-direction:column; /* try column|row */
display:flex;
flex-wrap:wrap;
}
span
{
min-width:150px;
min-height:150px;
flex:1 1 auto;
border:1px red solid;
display:block;
overflow:hidden;
box-sizing:border-box;
}
【问题讨论】: