Ver Mensaje Individual
  #7 (permalink)  
Antiguo 01/06/2009, 10:58
Avatar de Mikmoro
Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 17 años, 6 meses
Puntos: 280
Respuesta: Alineación de elementos en un div.

El float right de la imagen permite que otro elemento se coloque a su izquierda, mientras que el elemento de texto sin float no lo permite. De esa manera, y para que aparezca arriba del todo, ponemos en primer lugar la imagen flotada, de forma que aparece en el primer renglón del flujo del documento, y para el resto de elementos es casi como si no ocupara sitio (gracias al flotado).
Una vez que tenemos eso colocamos tranquilamente el elemento de texto (bloque, en este caso), que se acomodará a la izquierda de la imagen porque es ésta la que se lo permite. De esta manera el bloque de texto ocupará exactamente todo el espacio disponible, sin necesidad de darle un ancho.

Sólo es eso.