Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/06/2013, 10:06
Trueno2104
 
Fecha de Ingreso: marzo-2007
Mensajes: 21
Antigüedad: 17 años, 9 meses
Puntos: 0
Respuesta: Situar el footer SIEMPRE al final de la página

Cita:
Iniciado por herzbazi Ver Mensaje
prueba agregando position:relative;
Con eso conseguiría que estuviera siempre abajo, pero entonces si hay mucho contenido sería como ahora, que me lo tapa...

Que me siga siempre, sólo el menú superior.

Cita:
Iniciado por iEnrique Ver Mensaje
De todas formas añade las etiquetas de HTML5 "<footer></footer>" y así el navegador que lo interpreta sabrá de lo que hablas...
Aunque no vaya a mejorar nada, hecho, por si acaso ;)

Cita:
Iniciado por refielt Ver Mensaje
en realidad no es muy dificil, pero tu html esta mal casi en su totalidad, el modo correcto seria el siguiente.

Código CSS:
Ver original
  1. body,html{ height:100%; margin:0;}
  2.    
  3. #conteiner{min-height:100%; }
  4.  
  5. #content {
  6.     width: 800px;
  7.     margin:0 auto;
  8.     position: relative;
  9.     background: #CCC;
  10.     margin-bottom:202px;
  11. }
  12.    
  13.    
  14. #header-top {
  15.     height: 40px;
  16.     width: auto;
  17.     background: #6ec5ff;
  18.     border-bottom: 3px solid #0099ff;
  19. }
  20.  
  21. #footer {
  22.     width: auto;
  23.     height: 200px;
  24.    
  25.     margin-top:-200px;
  26.     -webkit-box-sizing:border-box;
  27.     -moz-box-sizing:border-box;
  28.     box-sizing:border-box;
  29.     background: #333;
  30.     border-top: 2px solid #000;
  31.  
  32. }

Código HTML:
Ver original
  1. <div id="conteiner">
  2.        
  3.             <div id="content">
  4.                 <div id="header-top"></div>
  5.                 <div id="search-content">
  6.                 contenidooooo
  7.                 </div>
  8.                 <div id="lateral">
  9.                     <div id="favorites"></div>
  10.                     <div id="lateral-publi"></div>
  11.                 </div>
  12.             </div>
  13.            
  14.         </div>
  15.         <div id="footer"></div>
No he entendido casi nada de lo que has puesto. Porque me cuesta identificar el porqué de los cambios.

¿Por qué iba a utilizar width: auto si quiero uno que ocupe todo el ancho del navegador? ¿La capa "container" cierra antes o después del footer?

¿La propiedad box-sizing para qué es?

Gracias.