我真的想学习如何在CSS中使用float,而且我遇到了很多困难。我的实验越多,我就越困惑。看看这个例子:
<div class = "block1">hola</div>
<div class = "block2">hola</div>
.block1 {
width:100px;
border:1px solid;
float: left;
height:400px;
}
.block2 {
width:300px;
border:1px solid;
background-color:red;
}
为什么第二个块内容与第一个块并排,但容器本身位于第一个块的正下方并向右扩展?
如果第二个块的宽度更大,则会发生这种情况。如果没有,第二个块就会进入。为什么会这样?为什么不是所有的第二个块都与第一个块并排,但是它会在哪个?
答案 0 :(得分:1)
答案 1 :(得分:1)