HTML
<div id="box-1">
<div class="sub-box"></div>
<div class="sub-box"></div>
<div class="sub-box"></div>
<div class="sub-box"></div>
<div class="sub-box"></div>
</div>
<div id="box-2">
<div class="sub-box"></div>
</div>
CSS
#box-1 {
width: 500px;
height: 100px;
overflow: auto;
background: black;
}
#box-2 {
width: 500px;
height: 100px;
background: red;
}
.sub-box {
width: 20%;
height: 30px;
border-right: 5px solid #FFF;
}
http://codepen.io/Calum/pen/IEbKj
两个子框的边界不匹配。我不想给两个子框滚动条。我不想将 20% 更改为像素值。
我怎样才能让边界对齐?为什么会这样?