私はこの構造を持っています:
<div id="wrapper2">
<div id="smallImages">
<span>
Small Image 1
</span>
<span>
Small Image 2
</span>
<span>
Small Image 3
</span>
</div>
</div>
問題は、そのdiv内にあるスパンをフロートさせようとしたときです。私がそれらを浮かせるとき、それらはdivの流れから外れます..divは実際にはそれらの上にあります..それらはすべてdivの幅に合うことに注意してください。
CSS:
#smallImages{
margin:auto;
background-color:#267990;
width:300px;
}
#smallImages span{
background-color:#f18e99;
width:90px;
height:150px;
display:block;
float:left;
}
なぜそれが起こるのですか?