【发布时间】:2013-11-27 17:13:49
【问题描述】:
我在一个网格中使用 box-sizing content-box,右边距为 15px。当我将 0 的填充应用于最后一个 div 时,最后一个 div 的宽度增加了 15px,而行中的其他 div 则失去了 15px 的相等份额。
有没有办法解决这个问题?
<div>
<div class="col one_quarter">
<h5>One Quarter</h5>
</div>
<div class="col one_quarter">
<h5>One Quarter</h5>
</div>
<div class="col one_quarter">
<h5>One Quarter</h5>
</div>
<div class="col one_quarter last">
<h5>One Quarter</h5>
</div>
</div>
.col {
width: 100%;
float: left;
border-right: 15px solid transparent;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.one_quarter {
width: 25%;
}
.col.last{
border-right-width: 0;
}
【问题讨论】: