Ver Mensaje Individual
  #8 (permalink)  
Antiguo 03/12/2010, 09:56
kseso?
Colaborador
 
Fecha de Ingreso: junio-2007
Mensajes: 5.798
Antigüedad: 17 años, 6 meses
Puntos: 539
Respuesta: Overflow y height

Las estructuras que le indicaba eran para que le sirviesen de base y a partir de ellas.
Porque en el dibujo que mostró, su estructura no tiene pie ni cabeza, digo, footer and header :D

Tampoco indicaba si habrá situaciones de mayor contenido que hagan aparecer el scroll o si cada lateral llevaría un fondo distinto y por lo tanto habría que añadir una estructura de "falsas columnas" o "columnas equilibradas".

Bien, una variación del ejemplo que enlaza, con dos cajas flotadas, contemplando que puedan crecer en contenido y que éste no desborde por abajo al div padre de los flotados sería algo como:
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" xml:lang="es" lang="es-es">
  3. <title>Kseso? jugando con css</title>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
  5. <style type="text/css">
  6. * {margin:0; padding:0; outline: none; position: relative;}
  7. html, body {
  8.   height: 100%;
  9.   background: #000; /*sólo a efectos visuales*/
  10.   font-size: 1em;
  11. }
  12. #contenedor {
  13.   min-height: 100%;
  14.   height: auto !important;
  15.   height: 100%;
  16.   margin: 0 auto;
  17.   background: #EEDCB4;/*sólo a efectos visuales*/
  18.   width: 70%;/*sólo a efectos visuales*/
  19.   overflow:auto;
  20. }
  21. .izquierda {
  22.   float:left;
  23.   width: 30%;
  24.   margin: 10px 0 10px 5%;
  25. }
  26. .derecha {
  27.   float: left;
  28.   width: 55%;
  29.   margin: 10px 5%;
  30.   }
  31. a {
  32.   text-decoration: none;
  33.   color: #444;
  34. }
  35. a span {display: none;}
  36. a:focus span, a:active span {
  37. display: block;
  38. text-align: justify;
  39. color: #444;
  40. }
  41. </head>
  42.   <div id="contenedor">
  43.       <div class="izquierda">
  44.           <p><a class="mas" href="#">Pulsa para añadir contenido y ver el comportamiento:<br /><span>Lorem ipsum dolor sit amet consectetuer ut Curabitur malesuada vel cursus. Ut ipsum Pellentesque a eget platea eget eget quam ac quis. At id ut condimentum risus vitae pharetra malesuada Ut eu pede. Sed lorem orci elit magna ut ante Curabitur Curabitur orci et. Et Pellentesque Morbi Quisque urna feugiat leo Vestibulum.<br />
  45.           Nam est Suspendisse wisi facilisi Curabitur Mauris turpis laoreet laoreet cursus. Et vitae quam et sed Curabitur ut pede ipsum vitae id. Et aliquet ac In dapibus sodales nec Fusce turpis eget hac. Fringilla pede Vestibulum Curabitur enim eu orci ac In vitae urna. Vel in laoreet Maecenas volutpat pretium congue parturient augue et libero. Quis.<br />
  46.           Enim fermentum sit augue In a ultrices scelerisque accumsan pede eget. Id sapien nec mauris metus sem in Aenean natoque urna semper. Hac libero condimentum Aenean odio justo montes dis pede orci libero. Ornare vitae Aenean In turpis Morbi dictum Morbi id semper Suspendisse. Urna pellentesque semper interdum rutrum consequat at Nulla dui malesuada metus. Nisl.</span></a></p>
  47.       </div>
  48.       <div class="derecha">
  49.           <p><a class="mas" href="#">Pulsa para añadir contenido y ver el comportamiento:<br /><span>Lorem ipsum dolor sit amet consectetuer ut Curabitur malesuada vel cursus. Ut ipsum Pellentesque a eget platea eget eget quam ac quis. At id ut condimentum risus vitae pharetra malesuada Ut eu pede. Sed lorem orci elit magna ut ante Curabitur Curabitur orci et. Et Pellentesque Morbi Quisque urna feugiat leo Vestibulum.
  50.           <br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
  51.           Lorem ipsum dolor sit amet consectetuer ut Curabitur malesuada vel cursus. Ut ipsum Pellentesque a eget platea eget eget quam ac quis. At id ut condimentum risus vitae pharetra malesuada Ut eu pede. Sed lorem orci elit magna ut ante Curabitur Curabitur orci et. Et Pellentesque Morbi Quisque urna feugiat leo Vestibulum.<br />
  52.           Enim fermentum sit augue In a ultrices scelerisque accumsan pede eget. Id sapien nec mauris metus sem in Aenean natoque urna semper. Hac libero condimentum Aenean odio justo montes dis pede orci libero. Ornare vitae Aenean In turpis Morbi dictum Morbi id semper Suspendisse. Urna pellentesque semper interdum rutrum consequat at Nulla dui malesuada metus. Nisl.</span></a></p>
  53.       </div>
  54.   </div>
  55. </body>
  56. </html>
Supongo que muy parecido a lo que ya ha llegado