Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/12/2013, 10:21
Avatar de pzin
pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 9 meses
Puntos: 2114
Respuesta: div no se ajusta a la altura del navegador

Bienvenido al foro.

Eso es porque si especificas una altura porcentual, es relativo a su contenedor. Por defecto la altura de todos los elementos es automática (height: auto) lo que quieres decir que la altura dependerá de su propio contenido.

Entonces si a un elemento le indicas que ocupe el 100% de su contenedor que tiene una altura automática, es igual a no hacer nada, ya que esa altura a la que haces referencia (indirectamente) es automática.

Lo que puedes hacer es indicar a los elementos antecesores que tengan una altura:

Código CSS:
Ver original
  1. html, body {
  2.   height: 100%;
  3. }