Muchos de vosotros conoceréis este problema y las viejas soluciones, como añadir un elemento con clear: both o aplicar un attributo overflow, y habréis sufrido la contrariedad del primero y las inconsistencias del segundo.
Repasaremos algunas soluciones al problema de los float que desbordan su contenedor e indagaremos en la raiz del problema para poder evitarlo en lugar de corregirlo.