【发布时间】:2016-01-05 19:28:23
【问题描述】:
是否可以将固定边距(例如 5px)应用于 flexbox 布局中的单元格,其中行空间均匀分布在其列之间?
Want我想要实现的:
我当前的 CSS 只会在一行中对齐 3 列:
.row {
display: flex;
flex-flow: row wrap;
box-shadow: 0 0 0 1px green;
}
.col {
flex: 0 0 25%;
text-align: center;
box-shadow: 0 0 0 1px blue;
background-color: steelblue;
margin: 5px;
}
<div class="row">
<div class="col">
<div class="panel">1</div>
</div>
<div class="col">
<div class="panel">2</div>
</div>
<div class="col">
<div class="panel">3</div>
</div>
<div class="col">
<div class="panel">4</div>
</div>
<div class="col"><div class="panel">5</div></div>
</div>
【问题讨论】:
标签: html css flexbox grid-layout