Foros del Web » Creando para Internet » CSS »

pagina completa

Estas en el tema de pagina completa en el foro de CSS en Foros del Web. Hola a todos y gracias de ante mano tengo el siguiente problema les explico el esquema de mi pagina es: Cita: <div id="container"> <header> logo ...
  #1 (permalink)  
Antiguo 20/11/2011, 15:47
Avatar de xlos_mas_pro  
Fecha de Ingreso: mayo-2011
Ubicación: Santiago
Mensajes: 359
Antigüedad: 13 años
Puntos: 11
Pregunta pagina completa

Hola a todos y gracias de ante mano tengo el siguiente problema les explico el esquema de mi pagina es:

Cita:
<div id="container">
<header>
logo
</header>
<div id="cuerpo">
cuerpo
</div><!-- cuerpo -->
<div id="box">
box derecho
</div><!-- box -->
<footer>
contenido pie
</footer>
</div>
Bueno quiero hacer los siguiente quiero que la el sitio completo ocupe todo el alto del navegador no se si me explico quiero que tenga un alto 100% (el container)
despues quiero hacer que el footer siempre este abajo siempre abajo y lo ultimo es que las columnas de cuerpo y box midan igual siempre independiente del contenido cosa que un div sea igual al que tiene mas contenido

Bueno eso seria se que es igual mucho pedir pero e estado intentando y no me sale por ejemplo puse un
Cita:
html,body{
margin:0;
height:100%;
}
container{
height:100%;

}
con eso hice que el que el container tenga un alto de 100%
pero y despues hice esto con el footer
Cita:
footer{
position:absolute;
bottom:0;
}
con eso hice que el footer estuviera siempre abajo pero cuando le aplico contenido al cuerpo llega hasta al tope de la pagina osea hasta lo que se ve y no me deja bajar para seguir viendo el contenido no se como solucionarlo tenia todo listo pero me fallo el contenido aqui les dejo el codigo original para que vean

HTML
Código HTML:
Ver original
  1. <!DOCTYPE HTML>
  2.     <head>
  3.         <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  4.         <title>
  5.             <?php echo $title ?>
  6.         </title>
  7.             <link rel="stylesheet" type="text/css" href="<?php echo base_url(); ?>css/truco.css" />
  8.             <link rel="stylesheet" type="text/css" href="<?php echo base_url(); ?>css/template.css" />
  9.             <script src="<?php echo base_url(); ?>css/extras/complemento-ie.js" type="text/javascript"></script>
  10.             <script src="<?php echo base_url(); ?>css/extras/res.js" type="text/javascript"></script>
  11.     </head>
  12.    
  13.     <body>
  14.  
  15.        
  16.         <div id="container" class="sombra">
  17.        
  18.                 <header id="cabecera">
  19.                
  20.                         <div id="logo">
  21.                                 <img src="<?php echo base_url(); ?>css/image/logo.png" width='320px' height='140px' >
  22.                         </div><!-- logo -->
  23.            
  24.                 </header><!-- cabecera -->
  25.            
  26.                 <div id="fila">
  27.                
  28.                
  29.                         <div id="cuerpo">
  30.                             <?php echo $contenido; ?>
  31.                         </div><!-- cuerpo -->
  32.                
  33.                
  34.                         <nav>
  35.  
  36.                             <br><br><br><br><br><br>
  37.                        
  38.                         </nav><!-- box -->
  39.  
  40.                 </div><!-- fila -->
  41.                
  42.                
  43.                 <footer>
  44.                     Pie de la pagina
  45.                 </footer>
  46.  
  47.         </div><!-- container -->
  48.    
  49.    
  50.     </body>
  51. </html>

CSS
Código CSS:
Ver original
  1. body{
  2.     background: url(image/fondo-web.png) repeat;
  3. }
  4. html,body{
  5.  
  6. margin:0px;
  7.  
  8. height:100%;
  9.  
  10. }
  11. #cabecera{
  12.     overflow:hidden;
  13.     height:180px;
  14.     background:#242C33;
  15.     border-bottom:6px solid #435AFE;
  16.     border-top:6px solid #435AFE;
  17.  
  18. }
  19. #logo{
  20.     margin:10px 0 0 50px;
  21. }
  22. #container{
  23.         height:100%;
  24.     background:#FFF;
  25.     width:1200px;
  26.     margin:0 auto 0 auto;
  27.     color:#000;
  28.     overflow:hidden;
  29. }
  30. #cuerpo{
  31.     background:#FFF;
  32.     width:950px;
  33.     padding:10px;
  34.     float:left;
  35.     color:#000;
  36. }
  37. nav{
  38.     border-left:1px solid #000;
  39.     background:#FFF;
  40.     color:#000;
  41.     float:left;
  42.     width:229px
  43. }
  44. footer{
  45.         position:absolute;
  46.         bottom:0;
  47.     clear:both;
  48.     width:1200px;
  49.     height:100px;
  50.     background:#242C33;
  51.     border-bottom:6px solid #435AFE;
  52.     border-top:6px solid #435AFE;
  53.    
  54. }
  #2 (permalink)  
Antiguo 20/11/2011, 17:26
Avatar de C2am  
Fecha de Ingreso: enero-2009
Ubicación: Rosario, Argentina
Mensajes: 2.005
Antigüedad: 15 años, 3 meses
Puntos: 306
Respuesta: pagina completa

Hola
Revisa este link: http://araudi.net/
Sobre todo donde dice:
Columnas equilibradas
Pie siempre Abajo

Saludos
__________________
El mundo nada puede contra un hombre que canta en la miseria.
-- Ernesto Sábato--

Etiquetas: abajo, altos-div, divisor-abajo, igualar-div, pagina-completa, siempre
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:35.