的情況是:文本在浮動DIV
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?爲什麼「Some Text」表現得好像div#a是仍然在正常流程?如何強制文本按預期行事(在div#a下)?
UPDATE: 當我的意思下,我的意思是在Z軸的下方,而不是在Y. div的應該留在這個位置上,需要移動的是文本的唯一部分。
你爲什麼不使用職位? – Champ
這是CSS的工作方式,如果你想讓「某些文本」出現在你的灰色div內,你可以在它周圍放一個容器,定位該相對位置,然後將你的「Some Text」div定位到絕對位置。 – Matthew