Tema: Capa cortada
Ver Mensaje Individual
  #6 (permalink)  
Antiguo 02/03/2011, 18:25
Avatar de sanxuan
sanxuan
 
Fecha de Ingreso: enero-2011
Ubicación: Gijón
Mensajes: 671
Antigüedad: 13 años, 3 meses
Puntos: 36
Respuesta: Capa cortada

Puedes mantener el centrado de la página y limitar el que parte de ella se oculte de la siguiente forma:
1. Encierra tu página en un contenedor adicional. Yo lo he llamado centrado.
Código HTML:
Ver original
  1. <div id="centrado">
  2.   <div id="container">
  3.      ... El resto del contenido ...
  4.   </div>
  5. </div>
  6. </div>
  7. </body>
  8. </html>
2. Modifica las siguientes reglas CSS sustituyendo las originales que se correspondan por estas otras.
Código CSS:
Ver original
  1. html{  /* Esta es una nueva regla */
  2.     height:100&#37;; /* Aquí debería decir 100%*/
  3. }
  4. body{  /* Esta es una nueva regla */
  5.     /* Estas dos son necesarias para que div#centrado ocupe el 100% de la ventana*/
  6.     height:100%;
  7.     background:#fff; /* algunos como yo no tenemos el fondo blanco predeterminado */
  8.     /* en el navegador y a la página se le ven las costuras                 */
  9. }
  10. #centrado { /*Ocupa la altura de la ventana del navegador y se centra en ella a lo ancho*/
  11.     height: 100%;
  12.     margin: 0 auto;
  13.     min-height: 630px;
  14.     position: relative;
  15.     width: 918px;
  16. }
  17. #container { /*Se centra verticalmente dentro de div#centrado*/
  18.     background-image: url("../imatges/fons.gif");
  19.     height: 630px !important;
  20.     margin-top: -315px;
  21.     position: absolute;
  22.     top: 50%;
  23. }
Espero que sea lo que buscabas. Un saludo.