最佳答案
为了设置flexbox项目之间的最小距离,我在.item
上使用margin: 0 5px
,在容器上使用margin: 0 -5px
。对我来说,这似乎是一个黑客,但我找不到更好的方法来做到这一点。
#box {display: flex;width: 100px;margin: 0 -5px;}
.item {background: gray;width: 50px;height: 50px;margin: 0 5px;}
<div id='box'><div class='item'></div><div class='item'></div><div class='item'></div><div class='item'></div></div>