Fluid grid

Es un sistema de diseño en el que la página o interfaz se organiza usando una cuadrícula con columnas y anchos flexibles, que se adaptan dinámicamente al tamaño de la pantalla.
  • Filas y columnas con tamaños relativos (%, fr, auto ...).
  • Ideal para diseños que requieren adaptabilidad en distintos dispositivos y resoluciones.

Ejemplo

En este ejemplo, usamos grid-template-columns para definir el número de columnas y sus respectivos anchos, pero esta vez se trata de anchos proporcionales en función del ancho del contenedor. De esta forma, la primera columna ocupa el 50% del contenedor y las otras dos se reparten el ancho restante, en función de su fr.

Con gap, establecemos la separación de filas y columnas al mismo tiempo.

ResultadoEn vivo
html
css