【发布时间】:2013-03-27 03:20:56
【问题描述】:
我遇到了一个问题,我有一个包装器 div,其中包含另一个 div,该 div 浮动到左侧并有一个 margin-left: 30px; 这是现在的样子
但是我想拥有它,所以在第一列和第二列之后只有边距(所以第一列将处于正常位置)
应该看起来像这样(忽略边距大小的差异,这只是一个快速图像)
我将如何做到这一点?
HTML
<div clas="wrapper">
<div class="container">
<div class="box">box 1</div>
<div class="box">box 2</div>
<div class="box">box 3</div>
<div class="box">box 4</div>
<!-- etc... -->
</div>
</div>
CSS
.wrapper {
width: 1280px;
margin: 0 auto;
}
.container {
overflow: hidden;
}
.box {
float: left;
margin-left: 30px;
}
【问题讨论】: