【发布时间】:2021-11-23 05:33:10
【问题描述】:
我想做这样的图片,
但我不知道如何确保每列之间有20px 的分隔每列之间。我正在做margin-right: 20px;,但最后一列会有问题。
使用flexbox 解决此问题的最佳做法是什么?
.flex_container{
display:flex;
border:1px solid red;
width:100%;
}
.flex_container div{
width:100%;
border:1px solid blue;
margin-right: 20px;
background:yellow;
height:400px;
}
<div class="flex_container">
<div>col 1</div>
<div>col 2</div>
<div>col 3</div>
<div>col 4</div>
</div>
【问题讨论】:
-
尝试使用gap属性
-
@Sfili_81 这行得通,你能回答一下吗?
标签: css