我认为如果文本在标记中跟随该元素,文本将围绕浮动元素流动。为什么然后下面的例子产生显示的结果?为什么浮动元素在非浮动元素之前出现,即使它们在标记之后出现?
下面是HTML:
<div class="float block red">Red</div>
TEXT BETWEEN RED AND BLUE
<div class="float block blue">Blue</div>
<div class="float block green">Green</div>
而CSS:
.float{
float: left;
}
.block{
width: 50px;
height: 50px;
}
.red{ background-color: red; }
.blue{ background-color: blue; }
.green{ background-color: green; }
这是结果:
为什么不是为了屏幕上:红色,红色和蓝色之间的文字,Bl绿色?
由于