【发布时间】:2019-04-22 21:28:49
【问题描述】:
我在 display: flex 容器中以列方向显示了一些元素。
这会将容器放入堆叠视图中。
假设我有 5 个堆叠元素,我需要让其中两个显示内联或弯曲方向行。
无需将有问题的两个元素放入另一个 div,我可以将 flex 方向行应用于...
是否可以让这些元素并排放置?
.flex-column {
display: flex;
flex-direction: column;
}
.flex-column .column-item:nth-of-type(4),
.flex-column .column-item:nth-of-type(5) {
width: calc(50% - 10px);
display: inline-block;
float: left;
}
.flex-column .column-item:nth-of-type(4) {
margin-right: 20px;
}
<div class="flex-column">
<div class="column-item">a</div>
<div class="column-item">b</div>
<div class="column-item">c</div>
<div class="column-item">d</div>
<div class="column-item">e</div>
</div>
【问题讨论】: