Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/06/2013, 09:32
Avatar de refielt
refielt
 
Fecha de Ingreso: mayo-2011
Mensajes: 36
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Situar el footer SIEMPRE al final de la página

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>