我试图创建4个盒子左侧宽度为25%,margin:0 10px
在侧面给予间隔,但最后一个div被压下。问题创建浮动左宽具有相同宽度的div盒
我试过应用盒子大小,但它没有做任何事情。
<div class="box">1</div>
<div class="box">2</div>
<div class="box">3</div>
<div class="box">4</div>
.box {
width: 25%;
background: #333;
float: left;
color: #fff;
margin: 0 10px;
padding: 10px;
}
的div大小为25% - 但它是加保证金左/右10px,所以它们不是均匀间隔。 – Toby
使用'box-sizing:border-box'尝试'width:calc(25% - 20px)' – Pete
您的案例中的总宽度为100%+ 40px> 100%。这就是为什么最后一个div被推倒了。 – semanser