我正在将 960grid 12col 响应式设计转换为 HTML。它有一个三个独立的 div,每个 div 宽 300px,margin-right 宽 20px。这是我的代码。
HTML
<section class="container">
<h1>Services</h1>
<div class="box">
box1
</div>
<div class="box">
box2
</div>
<div class="box last">
box3
</div>
</section>
CSS
.container{
max-width: 960px;
width: 98%;
margin: 0 auto;
padding: 0 1.04166666666667%;/*10px / 960px*/
}
.box{
width: 31.25%;/*300px / 960px*/
margin-right: 6.66666666666667%;/*20px / 300px*/
float: left;
background: red;
margin-bottom: 10px;
}
.last{
margin-right: 0;
}
我的问题是带有类名框的 div 不适合容器 div。最后一个 div 打破了这条线,并低于其他两个 div。参考这个。不知道我哪里错了。