div
2つの異なるプロジェクトで、2つのを水平に並べて配置する2つの異なる方法を学びました。一方が他方よりも優れているのか、それとも個人的な好みの問題なのか、それとも偶然にしか機能していないのか。
方法1:
.container,
.div1,
.div2 {
border: 1px solid red;
}
.div1,
.div2 {
float: left;
}
<div class="container">
<div class="div1">
DIV1
</div>
<div class="div2">
DIV2
</div>
<div style="clear: both;"></div>
</div>
方法2:
.container,
.div1,
.div2 {
border: 1px solid green;
}
.div1,
.div2 {
display: inline-block;
}
<div class="container">
<div class="div1">
DIV1
</div>
<div class="div2">
DIV2
</div>
</div>