display:inline-block
3列を構築するために使用しようとしています。
最初は問題なく動作しますが、最初の列にコンテンツを追加すると、残りのレイアウトに影響を与え、残りの列を下位レベルでレンダリングします。
これを避けるにはどうすればよいですか?
.cont {
width: 500px;
height: 200px;
background: #666666;
}
.col {
display: inline-block;
width: 30%;
background: pink;
}
<div class="cont">
<div class="col">
test<br><br><br>
</div>
<div class="col">
col2
</div>
<div class="col">
col3
</div>
</div>