Multicolumna
El layout multicolumna reparte el contenido en columnas, como en un periódico. Es el tercer sistema de layout de CSS junto a flex y grid.
- columns: atajo de column-count y column-width. Con un ancho, crea tantas columnas como quepan.
- column-gap: separación entre columnas.
- column-rule: línea divisoria entre columnas, con la misma sintaxis que border.
- column-span: all: hace que un elemento, como un título, ocupe todas las columnas.
- break-inside: avoid: evita que un elemento quede partido entre dos columnas.
Ejemplo
Cambia columns en el contenedor. Con un número fijas cuántas columnas hay; con un ancho como 10rem, el navegador crea las que quepan. Prueba esta última opción moviendo el control de ancho.
ResultadoEn vivo
html
css