フロート指定された要素は、親要素の高さに含めてもらえないらしい。
仕様で。

単純な解決法は親要素に、
overflow: hidden;
を指定してあげるとよいらしい。

↓の本参照。
Webデザイン 知らないと困る現場の新常識100
こもりまさあき, 小林 信次, 千貫 りこ, 堀内 敬子
2415yen
amazonで買う
プライバシーについて