Altura de div contenedor
publicado el 24.05.07 en Diseño
Un problema que a veces se nos presenta cuanto trabajamos con CSS es el siguiente: creamos un div (capa) contenedor que tendrá dos o más divs en su interior. Necesitamos que sea dinámico porque no sabemos la longitud de la información que contendrá.
Lo que sucede es que el div contenedor no modifica su altura cuando lo hacen sus divs interiores, por lo que no podemos lograr el objetivo buscado, por ejemplo, encuadrar ese contenido. Para solucionar este problema debemos aplicar la propiedad overflow:auto al div contenedor. Quedaría algo así:
.contenedor {
overflow: auto;
}De esta manera el div contenedor tomará la altura del div interior más alto. Si nos aparece el molesto scrollbar podemos modificar el
auto por hidden.

