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