【发布时间】:2018-08-30 23:38:28
【问题描述】:
为什么下面的代码不能拉伸我的 100px 项目?
结果基本接近这个:
[100px|100px|100px|.........]
这看起来很像 flex-start,而不是 flex-stretch。这是预期的行为吗?
我正在寻找:
[...100px...100px...100px...]
.box {
display: flex;
justify-content: stretch;
width: 500px;
}
.item {
width: 100px;
}
<div class="box">
<div class="item">1</div>
<div class="item">2</div>
<div class="item">3</div>
</div>
【问题讨论】:
-
你的标记中没有
.class类的元素? -
因为您已将
width添加到.item。您需要删除width属性并改为提供flex: 1。