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
