我希望六个百分比宽度的 div 沿 100% 宽度的 div 均匀分布,填满整个 100% 宽度,但它们之间的边距很小。
这是一个显示问题的 JSFiddle:
或者这里的代码:
<div class="container">
<div class="inner red"> </div>
<div class="inner orange"> </div>
<div class="inner yellow"> </div>
<div class="inner green"> </div>
<div class="inner blue"> </div>
<div class="inner purple"> </div>
</div>
div {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.container {
width: 100%;
}
.inner {
width: 16%;
display: inline-block;
margin: 1px;
}
目前,边距导致它们跨越两条线。
我发现了一些针对类似问题的技巧,但我不确定如何将它们应用于我的特定问题。