Flexbox vs grid
Flexbox y grid no compiten: se complementan. La pregunta útil no es cuál es mejor, sino quién manda en cada caso, el contenido o la estructura.
| Característica | flex | grid |
|---|---|---|
| Dimensiones | Una: fila o columna | Dos: filas y columnas a la vez |
| Enfoque | El contenido define el tamaño | La estructura define el tamaño |
| Alineación entre líneas | Cada línea es independiente | Las columnas se alinean entre filas |
| Superposición | Requiere position o márgenes negativos | Nativa, compartiendo celdas |
| Uso típico | Barras, menús y grupos de botones | Páginas, galerías y paneles |
Ejemplo
Con el mismo HTML, compara ambos sistemas. En flex, los elementos de la última línea crecen para llenarla; en grid, respetan las columnas de las filas anteriores.
ResultadoEn vivo
html
css