Pues siempre el mismo problema
tengo un div que contiene cosas que flotan.
con lo cual este div entiende que nada hay dentro más que cosas que desconoce y por lo tanto no ocupa todo el estpacio que ocupan sus elementos flotantes interiores.
(o sea, por ejemplo que dentro hay divs flotantes con texto pero el contenedor padre que tiene fondo rosa, por ejemplo, no rodea el texto sino que se queda en una linea arriba).
Siempre me veo obligada a incluir un triste hack que es un elemento div al final vacío con clear: both para que el div padre comprenda que ahí acaba el espacio de todo y rellene bien todo con fondo rosa.
Esto no se hace así...verdad?... como se hace para que entienda que hay cosas dentro que ocupan tamaño!??