假设我有这个 HTML:
<div class = "block1">hi</div>
<div class = "block2">hi</div>
这个CSS:
.block1 {
width:100px;
border:1px solid;
float: left;
}
.block2 {
width:100px;
border:1px solid;
}
为什么 block2 必须要有float:left;
才能位于 block1 的右侧?block1 (float:left) 的属性还不够吗?