float y clear

float saca un elemento del flujo normal y lo coloca a un lado, de forma que el texto lo rodea. Antes se usaba para maquetar columnas; hoy su uso natural es que el texto envuelva una imagen.
  • float: left o right: el elemento se desplaza a ese lado y el contenido en línea fluye a su alrededor.
  • clear: impide que un elemento se coloque junto a un float y lo baja por debajo de él.
  • Un contenedor no crece para contener sus floats; display: flow-root soluciona ese problema.
  • Para colocar columnas o tarjetas usa flex o grid: float no está pensado para eso.

Ejemplo

Cambia float en la clase item y observa cómo el texto pasa a rodearla por un lado u otro.

Selecciona float:
ResultadoEn vivo
html
css