3左側浮球,每個寬度爲33.33%。我添加了填充以使列看起來更整齊。但顯然最後的DIV被推到了新的位置。這個的任何解決方案?這裏我也出來複製參考。CSS - Float Left + Padding = Last Div Go Down?
* {
padding:0;
margin:0;
}
.row {
width:80%;
display:block;
margin:40px auto;
background: #f3f3f3;
overflow:auto;
}
.col {
float:left;
width:33.33%;
background:#333;
color:#fff;
text-align:center;
position:relative;
padding:20px
}
.ful-dark {
opacity:0.9
}
.mid-dark {
opacity:0.8
}
.lil-dark {
opacity:0.7
}
<div class="row">
<div class="col ful-dark"><h1>One</h1></div>
<div class="col mid-dark"><h1>Two</h1></div>
<div class="col lil-dark"><h1>Three</h1></div>
</div>
你沒看錯,但你這樣做了艱辛的道路。 'box-sizing:border-box'自動執行此操作。 –