【发布时间】:2018-10-27 08:01:32
【问题描述】:
我正在添加 3 个最大宽度为 400 像素的列,并使用 space-between 在它们之间添加空间。
.wrap {
display: flex;
flex-wrap: wrap;
align-content: stretch;
justify-content: space-between;
}
.item {
width: 100%;
max-width: 400px;
}
当我缩小屏幕尺寸时,项目没有响应。他们只是在彼此下方坍塌。如果我删除 flex-wrap 我开始每行获得超过 3 列并且它们低于 400 像素。
如何在 flex 中获得 3 个带有空格的响应列?
不能使用宽度百分比,因为项目之间的空间在任何屏幕尺寸下都必须看起来相同。
【问题讨论】:
-
They just collapse below each other.--> 你期待什么?