Herramientas de usuario

Herramientas del sitio


informatica:diseno_web:css:grid

¡Esta es una revisión vieja del documento!


Tabla de Contenidos

Grid

Módulo de CSS dedicado a la organización de elementos en una página.

El sistema Grid permite definir una cuadrícula bidimensional

Uso

Para usar grid, se utiliza la propiedad display con el valor grid en el elemento que haga de contenedor:

body {
    display: grid;
}

Si fueran varios cojntenedores grid para mostrar en línea: display: inline-grid.

A continuación es necesario espeficiar una plantilla de columnas o filas. Si queremos 12 columnas de igual tamaño:

body {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
}

La unidad fr indica cuántas “fracciones” del ancho total ocupará un columna o fila

Para las filas, usaríamos grid-template-rows.

Tamaño de los elementos

  • grid-column-start
  • grid-column-end
  • grid-column es una combinación de las dos anteriores

Si tenemos una rejilla de 12 columnas y queremos que un elemento ocupe 3 columnas:

.feature {
    grid-column-end: span 3;
}
informatica/diseno_web/css/grid.1709554279.txt.gz · Última modificación: por tempwin