Cita:  
					Iniciado por kiM-  
  He usado overflow:hidden en contenedor y contenedor2 y aparentemente ha dado resultado, funciona bien o me dará algún error? Quizás ese no sea el tag correcto...
    Realmente te basta con añadir 
overflow: hidden (o 
scroll) como comentas, es más limpio y no creas elementos innecesarios. 
Después hay otra técnica, que es la más limpia y que nunca te va a dar problemas, llamada 
micro-clearfix:    
Código CSS:
Ver original- .cf:before, 
- .cf:after { 
-   content: ' '; 
-   display: table; 
- } 
-   
- .cf:after { 
-   clear: both; 
- } 
Y eso ya lo añades al elemento contenedor que no crece:    
Y ya fuerzas a que se calcule su altura.