Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/02/2012, 18:35
X_X_X
 
Fecha de Ingreso: octubre-2011
Mensajes: 5
Antigüedad: 12 años, 7 meses
Puntos: 0
Div dentro de otro (en absolute) no se ajusta

A ver si se explicarme,
tengo una capa contenedor, de 800px de ancho y "100%" de alto. El objetivo es que ocupe verticalmente toda la página, sin espacios.
Para centrarla horizontalmente la pongo como position:absolute, le doy un margin-left de -400 y hago left:50%. Perfecto.

Dentro de esa capa tengo otra capa donde va todo el contenido central de la web. Esta capa quiero que verticalmente llegue hasta el final de la capa contenedor.
También la tengo centrada dentro de la capa contenedor haciendo el mismo truco que arriba.

El problema está en que si la capa contenedor la pongo como position:absolute, la capa central sobrepasa por abajo a la contenedor, mientras que si la pongo relative, las dos capas acaban donde deben (la central dentro de la contenedor) pero entonces la contenedor no se centra horizontalmente en el monitor.

Como puedo poner la capa contenedor en absolute sin que la capa central se desborde por fuera de la otra?