Hola agr,

     Sin ejemplo es complicado, pero yo utilizaría la primera solución
     que propones. Para solucionar el problema que tienes con los
     floats:
     Siempre que flotes alguna capa, es muy probable que tengas que
     usar un clear (y aunque aparentemente no lo necesites
     siempre es recomendable ponerlo, por ejemplo una imagen flotando)
     No se si estas capas que dices tendrán un pie o algo, si añades
     una capa justo después de la última que flotas (hay mas
     soluciones) y le pones clear:both, el problema del height se
     solucionará. No se si dispones de esa capa o puedes aprovechar
     algo en la página para que sea semánticamente correcto, sin un
     ejemplo es difícil dar la solución completa.

     El clear tiene mas opciones, pero con esto yo creo que te va
     bien.

>  Es lo siguiente: Quiero hacer una página donde hay un div madre, un div
a> cabecera y un div cuerpo debajo de la cabecera, y que todo esté
a> centrado. Además que hay cierta separación entre ellos. Bueno, esto lo
a> consigo... Además definidos los anchos con porcentajes de manera que la
a> página puede "expandirse" o "comprimirse" y conserva su forma como tal.

a>         El problema viene cuando quiero poner dos divs dentro del cuerpo, 
uno a
a> la izquierda y otro a la derecha: LISTA e INFORMACION. He probado dos
a> opciones que pueden valer, pero ambos tienen inconvenientes.

a>      I. Poner uno como float: left y el otro como float: right.
a>         Funcionar funciona, pero parece que el contenedor "cuerpo" en
a>         donde están inmersos, desaparece, mejor dicho, su altura que
a>         está en "auto" se minimiza o ajusta al contenido del div
a>         "cuerpo" ignorando que tiene dentro otros dos divs.
a>     II. Definir LISTA con position: absolute, sin añadir top, o left,
a>         sólo width (en porcentaje) y height: auto. INFORMACION ponerlo
a>         con position: relative, width el porcentaje complementario a
a>         100% y left el porcentaje de ancho del div LISTA. Aquí el
a>         problema que se presenta es parecido, ya que el alto del div que
a>         los contiene, "cuerpo", se ajusta al alto del menor de los div,
a>         y no se redefine cuando voy añadiendo texto a cualquiera de las
a>         listas. 
        
a>          Tengo la impresión que hay algo que se me escapa... ¿Qué es? Lo que
a> quiero conseguir es que LISTA e INFORMACION aparezcan cada una en su
a> sitio, y que el div que los contiene "cuerpo" ajuste su alto al alto del
a> div mayor. 

        


                
a> ______________________________________________ 
a> Renovamos el Correo Yahoo! 
a> Nuevos servicios, más seguridad 
a> http://correo.yahoo.es



        Saludos.
        
_________________________________

 Todo lo que no aprendí,
            no se me ha olvidado.
_________________________________



_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo

Responder a