04/12/2012, 08:57
|
| Moderata 😈 | | Fecha de Ingreso: julio-2002 Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 4 meses Puntos: 2114 | |
Respuesta: Problema con altura (height) Por aclarar una cosa, que veo que se hace mucho, esperando resultados mágicos y milagrosos.
Todos los elementos tienen por defecto —es decir, a menos que se le indique otra cosa— el valor del atributo height en auto. Así que poner height:auto y no ponerlo, es casi siempre lo mismo. Pero para el caso, es lo mismo.
Con width ocurre lo mismo; su valor por defecto es auto. Pero a diferencia de height, y en elementos posicionados en bloque, width:auto en este tipo de elementos ocupa el 100% del elemento padre, pero porque es un elemento en bloque, no porque width:auto mágicamente haga ocupar todo el ancho.
En este caso concreto, #contenedor por tanto tiene una altura automática, que es igual a su contenido. Si le pones a los hijos alturas automáticas, estas serán igual a su contenido. |