Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/01/2010, 15:54
Avatar de cristian_cena
cristian_cena
Colaborador
 
Fecha de Ingreso: junio-2009
Mensajes: 2.244
Antigüedad: 14 años, 10 meses
Puntos: 269
Respuesta: Problema con div "contenedor"

cito="el problema es que el footer queda pegado al bottom del navegador"

#footer {
position:absolute;
bottom:0px; /*tu footer irá subiendo a medida que aumentes este valor*/}

cito="el div contenedor se escala de modo que sobra mucho espacio entre el footer y dicha capa"

Yo no utilizaría position:absolute; para el footer, ya que con ello se quita al div del flujo normal del documento. Más bien, utilizaría un div contenedor para tus dos divs, "contenido" y "footer" respectivamete. Algo así:

<div id="contenedor">
<div id="contenido"> ... </div>
<div id="footer"> ... </div>
</div>


El problema está en:

#footer {
position:absolute;
bottom:0px;

text-align:center;
width:90%;
margin-left:-45%;
left:50%;
height:20px;
color:#999999;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
}


quítalo ...

#footer {
text-align:center;
width:90%;
margin-left:-45%;
left:50%;
height:20px;
color:#999999;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
}


... y maqueta con un contenedor (<div id="contenedor"> aquí el contenido, en tu caso los dos divs </div>)

cito="pero el problema es que el footer queda pegado al bottom del navegador, pero cuando bajo el scrollbar queda arriba."

Puedes mirar el código de este ejemplo de mikmoro.

Pruebalo y luego nos cuentas! Saludos!

Última edición por cristian_cena; 22/01/2010 a las 16:01