Utiliza los atributos para la clase "capa":
float: left;
position: relative;

el codigo seria asi:
<div id="capa1" class="capa"></div>
<div id="capa2" class="capa"></div>

Si quieres hacer la capa "elástica" según la altura, utiliza los siguientes 
atributos:
height: auto;
height: 100%;
min-height: 100%;


El día 4/07/05, Ignacio de Córdoba Álvaro <[EMAIL PROTECTED]> escribió:
> 
> Muy buenas,
> estoy comenzando a migrar unas páginas personales a CSS y todavía me
> lío con cosas supongo que muy básicas. A ver si alguno me podéis
> echar una mano.
> 
> Tengo dos DIVs, que no están dentro de otro DIV. Ambos tienen texto y
> son de tamaño variable dependiendo del texto que aparezca (uno de
> ellos, por ejemplo, muestra las últimas noticias y por tanto la
> altura cambia cada poco tiempo). Quiero que el segundo DIV aparezca
> debajo del primero.
> Actualmente el primero "pisa" al segundo cuando el número de líneas
> le hace aumentar de tamaño (he puesto el segundo con ubicación
> absoluta por que no sé como situar un DIV "debajo" de otro sin usar
> ubicación absoluta (que no la puedo hacer puesto que cambian de tamaño).
> 
> ¿Alguna idea para hacer esto con CSSs (sin usar TABLEs, por
> supuesto)? Gracias.
> 
> Ignacio de Córdoba_______________________________________________
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
> Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
> http://ovillo.org/mailman/listinfo/ovillo
> 



-- 
Salu2:
MARTIN desde Valencia (ESPAÑA)
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo

Responder a