在两个不同的项目中,我学习了两种将两个div
s 水平并排放置的不同方法。是一个比另一个更好,还是只是个人品味的问题,或者一个只是巧合?
方法一:
.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>
方法二:
.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>