Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/04/2008, 09:01
Avatar de atoleon
atoleon
 
Fecha de Ingreso: marzo-2007
Mensajes: 156
Antigüedad: 17 años
Puntos: 1
Mala colocación de capas

Buenas a todos

Tengo 3 capas:
CONTENEDOR: es la capa que contiene a las otras dos.
IZQUIERDA: es la capa que ocupa la mitad izquierda del contenedor
DERECHA: es la capa que ocupa la mitad derecha del contenedor

Yo lo que quiero es algo así como un formato de dos columnas. Es decir, que IZQUIERDA y DERECHA aparezcan una al lado de la otra para eso puse en la capa IZQUIERDA "float: left" y en la capa derecha "margin-left: auto". Con esto queda perfectamente.

El problema está a la hora de que crezca la capa CONTENEDOR segun crecen sus capas interiores. Es decir, yo quiero que segun crece la capa IZQUIERDA o DERECHA crezca la capa contenedor, ya que es la capa que contiene el fondo. Puesto no ocurre si la que crece más es la capa IZQUIERDA. Es decir, que la capa CONTENEDOR crece en función de la capa DERECHA, si es la capa IZQUIERDA la que crece, la capa CONTENEDOR no crece igual y la capa IZQUIERDA sobrepasa por debajo a la capa CONTENEDOR.

Esto es debido a que la capa IZQUIERDA contiene la clausula float. Pero claro, no puedo quitarla porque necesito que flote a la izquierda.

A ver si alguien puede darme la solución.