背景色が緑色のコンテナがあります。その緑<div>
の中に、<div>
黒でボックス(50px x 50px)のスタイルのaがあります-これ<div>
は左に浮かんでいます。
<p>
ここで、グレーの後にマークアップを追加すると<div>
、グレーの周りに浮かぶと思い<div>
ます。そして、そうです。しかし、私が代用するとき
ボックス(高さと幅を設定)のスタイルの別の<div>
ものでは、それはもう浮かんでいませんが、浮いているdivの後ろに消えます。
正しく浮かんでいる最初の段落があり、次にdiv(ボックス)を追加した場合でも、段落は浮かんで止まり、別の行に表示されます。
HTML:
<div id="greencontainer">
<div id="blackbox"></div> <!--this one is float:left;-->
<p>A paragraph that floats around the previous div</p>
<div id="anotherbox"></div> <!-- if I add another div with set width and height, it disappears behind the floated one, and even prevents the paragraph from floating around.-->
</div>
CSS:
#blackbox {
width:50px;
height:50px;
background-color:black;
float:left;
}
#p {
margin:0px;
padding:0px;
}
#anotherbox {
width:50px;
height:50px;
background-color:grey;
}