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.
ResultadoEn vivo
html
css