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
2 つのサブボックスの境界が一致しません。両方のサブボックスにスクロールバーを付けたくありません。20% をピクセル値に変更したくありません。
境界線を揃えるにはどうすればよいですか? なぜこれが起こるのですか?