3浮動小数点型の左側のカラムで、幅はそれぞれ33.33%です。そして、パッディングを追加して、列の見た目をきれいにしました。しかし、明らかに最後のDIVは新しい行にプッシュされます。これに対する解決策はありますか?ここでも参考にして再現しています。CSS - フロート左+パディング=最後の下降?
* {
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'はこれを自動的に行います。 –