Comunidad de diseño web y desarrollo en internet online

Div siempre abajo

Citar            
MensajeEscrito el 10 Feb 2010 02:42 pm
Hola a todos, estoy haciendo una web y cuando visualizo en diferentes monitores, el pié de página aparece en medio de la página de manera vertical si el monitor es grande, o debajo como debería aparecer siempre si el monitor es de tamaño standar o pequeño, la pregunta es ¿cómo hago para que el pié siempre aparezca debajo? ¿es con css?.

Por juliovanegas

Claber

161 de clabLevel



Genero:Masculino  

Publicista

firefox
Citar            
MensajeEscrito el 10 Feb 2010 04:16 pm
Hay varias técnicas para lograr eso, que suele conocerse como pie abajo.
Si pasas por www.araudi.net verás alguna.
Una que me gusta por su sencillez y limpieza de código es la siguiente:

Código HTML :

<body>
  <div id="contenedor">
     <p>Todo el contenido menos el pie</p>
     <div class="empuje"></div>
  </div>
  <div id="footer">
     <p>Contenido del pie</p>
  </div>
</body>

Y el css:

Código :

* {margin:0; padding:0;}
html, body {height: 100%;}
#contenedor {
  min-height: 100%;
  height: auto !important;
  height: 100%;
  margin-bottom: -1em;}
.empuje {height:1em;}
#pie {
  min-height: 1em; 
  height: auto !important;
  height: 1em;}

Añade un doctype correcto.

Si necesitas algún cambio en la altura, fíjate en la igualdad que existe entre la altura de #pie y el margen inferior de #contenedor (en negativo)

Saludos

Por DvillB

118 de clabLevel



 

firefox
Citar            
MensajeEscrito el 11 Feb 2010 10:34 pm
Muchas gracias hombre, yo creo que si me dió.

Por juliovanegas

Claber

161 de clabLevel



Genero:Masculino  

Publicista

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.