Grazie per aver risposto.
Naturalllmente avevo già provato con Height auto ma senza fornire una dimensione il div contenitore non risulta visibile. Anche dando height a immagini il risultato non cambia.
Più che "non essere visibile", il contenitore non si espande (in altezza) perché gli elementi al suo interno hanno un float oppure una position:absolute.
Esistono soluzioni per entrambe queste eventualità, prova a fare una ricerca mirata.