情况是:
HTML:
<div id="main">
<div id="a"></div>
<div id="b">Some Text</div>
</div>
CSS:
#a{
float:left;
width:800px;
height:150px;
background-color:#CCC;
}
#b{
width:1000px;
height:100px;
background-color:#9CC;
}
结果:
为什么文本不在div#a后面?为什么“某些文本”的行为就像div#a仍在正常流程中一样?如何强制文本按预期运行(在 div#a 下)?
更新: 当我的意思是在下方时,我的意思是在 Z 轴下方,而不是在 Y 轴下方。div 应该保持在这个位置,唯一需要移动的部分是文本。