Ver Mensaje Individual
  #14 (permalink)  
Antiguo 22/10/2009, 08:51
kseso?
Colaborador
 
Fecha de Ingreso: junio-2007
Mensajes: 5.798
Antigüedad: 16 años, 10 meses
Puntos: 539
Respuesta: centrado de varias capas

Y además de la información de Mik, si el problema con ie es porque matiene el tamaño de la caja estando vacía y no permite el solapamiento, bastaría con retirar ese tamaño y que la anchura se la de un hijo (por ejemplo p). Sólo es cuestión de imaginación cuando se "juega" con css
Sin verificar en distintas situaciones, ni ajustar los detalles:
Código html:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" lang="es-es">
  3. <title>Kseso? jugando con css</title>
  4. <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1" />
  5. <style type="text/css">
  6. * {margin: 0; padding:0; outline: none; border: 0;}
  7. body {font-size:99%; font-family:sans-serif; background:#333;}
  8.  
  9. #header {background:#521E39;}
  10.  
  11. #izquierda {float:left; padding-top:10px; background:#91D0D0; margin-right: 10px;}
  12. #izquierda p { width:180px;}
  13. #derecha {float:right; width:180px; padding:10px; background:#65684A; margin-left: 10px;}
  14.  
  15. #centro {background:#e0e0e0; padding-top:10px; overflow:hidden;}
  16.  
  17. #contenedor {overflow:hidden; background:#444; width:995px; margin: 0 auto;}
  18.  
  19. #izquierda, #centro, #derecha {padding-bottom:10000px; margin-bottom:-10000px;}
  20.  
  21. #footer {clear:both; background:#191919;}
  22.  
  23. .caja-top {padding:10px;}
  24. .caja-top img {background:#FFFFFF; display:inline; float:left;}
  25. h1 {font-size:3em; margin:0; padding:10px 0; color:#fff; font-family: monospace;}
  26. h3 {font-size:1.8em; margin:0; padding:8px 0; font-family: serif;}
  27. p {font-size:1em; line-height:1.5em; margin:0; padding:5px;}
  28. #footer p, #header p, #derecha p {color:#fff;}
  29. .monospace {font-family: monospace; font-size: 1.2em; background: #FF6600;}
  30. .codigo {font-family: monospace; font-size:1em; letter-spacing: .1em; border: 1px solid #f5f5f5; color: #f5f5f5; background:#191919;}
  31. </head>
  32.  
  33.         <div id="header">
  34.             <div class="caja-top">
  35.                <img src="http://www.forosdelweb.com/customavatars/avatar184738_14.gif" alt="un pequeña imagen de adorno" />
  36.                 <h1>- KSESO? Jugando con CSS -</h1>
  37.                 <p>Layout de tres columnas equilibradas, las laterales fijas y la central ocupando el resto de espacio. Si suprimes una de las laterales, su espacio es ocupado por la central.</p>
  38.             </div>
  39.         </div>
  40.  
  41.         <div id="contenedor">
  42.             <div id="izquierda">
  43.                    
  44.                     <!--
  45.                     <p>Lorem ipsum dolor sit amet consectetuer velit semper elit volutpat mollis. Ligula Curabitur euismod at ut auctor porta enim vel neque consequat. Massa tempus libero dui ac elit platea tincidunt Vivamus Morbi ipsum. Dui mauris ac consectetuer id in congue sem Quisque dictumst metus. Hendrerit suscipit massa rhoncus risus Vestibulum vitae tortor cursus lorem Quisque. Sagittis Pellentesque interdum ipsum et ut dolor ipsum.</p>
  46.          -->
  47.                 </div>
  48.             <div id="derecha">
  49.                     <h3>Derecha</h3>
  50.                     <p class="monospace">Puedes cambiar el valor de la anchura de las columnas laterales. <br/>
  51.           Admiten valores en px, % o en em. Es indiferente.</p>
  52.                     <p>Lorem ipsum dolor sit amet consectetuer velit semper elit volutpat mollis. Ligula Curabitur euismod at ut auctor porta enim vel neque consequat. Massa tempus libero dui ac elit platea tincidunt Vivamus Morbi ipsum. Dui mauris ac consectetuer id in congue sem Quisque dictumst metus. Hendrerit suscipit massa rhoncus risus Vestibulum vitae tortor cursus lorem Quisque. Sagittis Pellentesque interdum ipsum et ut dolor ipsum.</p>
  53.           <p>Cursus eget nulla libero fringilla tellus In elit et at felis. Vitae id in et risus elit Sed enim Nunc ac adipiscing. Ut massa leo nec leo accumsan est justo enim Morbi lorem. Ante dolor ante tincidunt interdum Pellentesque consectetuer Curabitur In interdum nibh. Diam congue tellus enim magna adipiscing risus metus dignissim Nam justo. Laoreet platea ut.</p>
  54.             </div>
  55.             <div id="centro">
  56.                     <h3>Centro variable</h3>
  57.                     <p>Esta caja ocupa el espacio restante que dejan las columnas laterales. Si se oculta una de ellas, se expande para rellenar el espacio liberado por ella.</p>
  58.                     <p>Al utilizar el 'min-width' no hay colapsos. El scroll horizontal aparece en una resoluciones menor a 1.024px<br />
  59.           Puedes incluir en #contenedor un 'max-width', y su equivalente para ie, para evitar problemas estéticos en pantallas de "cine"</p>
  60.           <p>Lorem ipsum dolor sit amet consectetuer velit semper elit volutpat mollis. Ligula Curabitur euismod at ut auctor porta enim vel neque consequat. Massa tempus libero dui ac elit platea tincidunt Vivamus Morbi ipsum. Dui mauris ac consectetuer id in congue sem Quisque dictumst metus. Hendrerit suscipit massa rhoncus risus Vestibulum vitae tortor cursus lorem Quisque. Sagittis Pellentesque interdum ipsum et ut dolor ipsum.</p>
  61.           <p>Cursus eget nulla libero fringilla tellus In elit et at felis. Vitae id in et risus elit Sed enim Nunc ac adipiscing. Ut massa leo nec leo accumsan est justo enim Morbi lorem. Ante dolor ante tincidunt interdum Pellentesque consectetuer Curabitur In interdum nibh. Diam congue tellus enim magna adipiscing risus metus dignissim Nam justo. Laoreet platea ut.</p>
  62.           <p>Felis ac mus Nam ante tortor Donec Aliquam nunc pulvinar pellentesque. Metus massa elit Fusce feugiat vel wisi enim neque Nulla est. Nulla Phasellus Lorem faucibus semper est vitae orci vel tristique nibh. Vitae tristique rhoncus felis Maecenas ligula dignissim justo ipsum orci orci. Velit id ante aliquam congue Nulla vitae gravida sapien elit sagittis. Mattis ac risus.</p>
  63.                 <p>Felis ac mus Nam ante tortor Donec Aliquam nunc pulvinar pellentesque. Metus massa elit Fusce feugiat vel wisi enim neque Nulla est. Nulla Phasellus Lorem faucibus semper est vitae orci vel tristique nibh. Vitae tristique rhoncus felis Maecenas ligula dignissim justo ipsum orci orci. Velit id ante aliquam congue Nulla vitae gravida sapien elit sagittis. Mattis ac risus.</p>
  64.                 </div>
  65.         </div>
  66.         <div id="footer">
  67.             <div class="content">
  68.                 <p>Este layout no es 100% elaboración propia. Siento no haber dejado constancia del original en el que está basado.</p>
  69.                 <p>Tanto la cabecera como el pie pueden ser suprimidos. No influyen en el comportamiento de la caja central.</p>
  70.             </div>
  71.         </div>
  72. </body>
  73. </html>

Quita y pon el comentario de "#izquierda"
__________________
Por una web con mucho estilo
+++ CUENTA ABANDONADA. ¿la quieres? +++