Hola Eva. Lamentablemente, no s� c�mo solucionar perfectamente esto. Alguna vez que me encontr� en una situaci�n parecida, acab� sali�ndome por la tangente y modificando el dise�o (ups).
Te cuento lo que yo s�, a ver si entre todos encontramos forma de solucionarlo. En principio, por lo que yo entiendo en la especificaci�n, y con todo el dolor de mi coraz�n, yo dir�a que el �nico que cumple bien las reglas es el explorer (upssss). Si tienes esa columna lateral flotada, y a continuaci�n colocas los divs sin flotar, realmente esos divs ocupar�n todo el ancho de la pantalla, y lo que ajustar� su anchura ser� su contenido, quedando al lado de la columna lateral. Si lo que haces es flotar tambi�n los divs hacia el mismo lado, el explorer lo que hace es colocarlos al lado de la columna lateral, mientras que opera y firefox los empujan hacia abajo de �sta, como si estuvieran aclarados. Y aqu� es donde yo creo que la interpretaci�n m�s correcta es la primera, porque en las reglas de float de la especificaci�n se dice: - Una caja flotante debe colocarse tan alta como sea posible. - Una caja flotante a la izquierda debe ponerse tan a la izquierda como le sea posible, una caja flotante a la derecha tan a la derecha como le sea posible. Una posici�n mas alta es preferible a una que se encuentre m�s a la izquierda/derecha. Supongo que el problema viene de que los divs no tienen un width definido, y por tanto, tienden a ocupar todo el ancho antes que a ajustarse al hueco al lado de la columna lateral. O puede que yo no entienda ni papa de la especificaci�n, que es lo m�s probable. Venga, todos a opinar, que creo que en los bares no se habla de otra cosa ;) saludos Eva del Campo escribi� (Mon, 18 Apr 2005 23:48:26 +0200): > El problema es el siguiente: > > > Tengo un div flotado a la derecha, con un ancho fijo y altura > variable. En el resto de la pantalla, tengo una serie de div de > menor altura y 100% de ancho, que se repiten uno encima de otro. Lo > que me gustar�a conseguir ser�a que estos div rodearan al primero, > pero lo cierto es que se "cuelan" por debajo. He probado todo lo > que se me ha ocurrido, pero sin ning�n resultado alentador. Tampoco > he encontrado nada al respecto en google. Si pongo el texto en > p�rrafos en lugar de en div, funciona bien (de hecho el texto que > est� dentro de los div tambi�n "rodea" la imagen correctamente). El > problema es que los div llevan un fondo y un borde, y me gustar�a > que siguieran llev�ndolo. Adem�s, toda la p�gina se genera de forma > din�mica, y como desconozco de antemano el contenido de cada div, y > por tanto tambi�n su altura, no puedo utilizar m�rgenes para > ajustarlo. �Se os ocurre alguna soluci�n? -- Ram�n demasiado viejo para ser una joven promesa, demasiado joven para ser una vieja gloria, pero a�n as� trabajando duro para Simplel�gica: apariencia, experiencia y comunicaci�n en la web http://simplelogica.net # (+34) 98 522 12 65 http://simplelogica.net/caoticoneutral/ _______________________________________________ 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
