Ver Mensaje Individual
  #15 (permalink)  
Antiguo 02/09/2013, 08:23
Avatar de pzin
pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 4 meses
Puntos: 2114
Respuesta: como hacer para que un div se adapte total a la pantalla del navegador

Si pones una altura en porcentaje, será en relación a su contenedor. En tu caso body. Como por defecto la altura es automática, es decir, que se adapta según contenido, 100% es relativo a esa altura automática. Entonces tienes que especificar que body tenga una altura específica y no automática.
Y aún así seguirá sin funcionar, porque te ocurriría la misma cosa con html. Y por eso hay que ponerle a ambos una altura de 100%.

La solución de PHPeros es una chapucilla, porque saca el contenido del flujo del HTML sin hacer realmente falta.