2010/1/26 Ferran Fontcuberta <[email protected]>

> > Eso es, aunque a simple vista podría llegar a parecer que no hace falta
> el
> > clear, si es necesario como bien dice Ignacio. Y digo lo de que "podría
> > parecer" porque el margen de los párrafos crea el espaciado suficiente
> como
> > para que no se repita el problema (puedes comprobarlo quitando los
> márgenes
> > de los párrafos sin añadir el clear)
>
> Si lo he entendido bien, al poner el clear en los label este actúa de
> contenedor-reseteador, de manera que "los valores de desplazamiento" que
> ha creado el posicionamiento mediante el float se ignoran; de otro modo,
> se posiciona siguiendo el orden establecido por el float (que aún no
> entiendo muy bien cómo funciona); cierto?
>
> En realidad, la propiedad *clear* aplicada sobre un elemento (flotado o
no) no hace exactamente lo de resetear, sino que hace que este no pueda
colocarse junto a otros elementos que estén flotados antes que él en el
código (flotados a la izquierda, a la derecha o a ambos lados con *clear:
left, right* y *both* respectivamente). Por otro lado, al flotar un
elemento, pasa a dejar de estar en el flujo normal del documento, con lo que
para el resto de elementos es como si no existiese, pasando a ocupar su
espacio. No obstante, el texto de estos últimos si que reconoce el espacio
ocupado por el elemento flotado, motivo por el cual lo tratan de rodear.

Un saludo

-- 
www.niquelao.net - Niquelando la web
_______________________________________________
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://lists.ovillo.org/mailman/listinfo/ovillo

Responder a