我有 n 个div
块的数量,它们之间必须是等距的。我正在尝试这个,但失败了display: inline-block;
。有人可以帮我告诉我为什么失败吗?解决方案不得对像素进行硬约束,并且在不使用硬编码宽度或高度的情况下应该是动态的。
* {
margin: 0px;
padding: 0px;
}
body {
background: #ddf;
}
.center {
text-align: center;
}
.sectioncontainer {
padding: 10px;
background: yellow;
}
.sec1 {
display: inline-block;
border: 2px solid black;
background: pink;
}
.sec2 {
display: inline-block;
border: 2px solid black;
background: orange;
}
.sec3 {
display: inline-block;
border: 2px solid black;
background: green;
}
<div class="sectioncontainer">
<section class="sec1">
aaa
</section>
<section class="sec2">
bbb
</section>
<section class="sec3">
ccc
</section>
</div>
JS-FIDDLE: