Clase 10. CSS 6
Clase 10. CSS 6
Clase 10. CSS 6
Clase 10
CSS 6
CSS Grid
Les damos la bienvenida
Vamos a comenzar a grabar la clase
Clase 09 Clase 10 Clase 11
.grid-container{ .grid-container{
display: grid; display: inline-grid;
} }
Ejemplo Ejemplo
CSS Grid | Grid Items
Se pueden referenciar por fila o por columna, aunque no es la única forma.
CSS Grid | Grid Gaps
Es el espacio entre los ítems. Se pueden ajustar los tamaños de gap con las
siguientes propiedades: grid-column-gap; grid-row-gap y grid-gap.
Ejemplo column-gap
Ejemplo row-gap
Ejemplo grid-gap
CSS Grid | Grid Lines
Para colocar un grid-ítem en un contenedor se referencian los números de
línea:
.item{ .item{
grid-column-start: 1; grid-row-start: 1;
grid-column-end: 3; grid-row-end: 3;
} }
grid-template Una propiedad abreviada para las propiedades de las filas de plantilla de
cuadrícula, columnas de plantilla de cuadrícula y áreas de cuadrícula. +info
/*Medidas en px:*/
grid-template-columns: 300px 200px 400px;
CSS Grid | grid-template-columns
/*Medidas en %:*/
grid-template-columns: 50% 35% 15%;
/*Medida automática:*/
grid-template-columns: auto auto auto;
La expresión repeat():
El valor es una lista separada por espacios, donde cada valor define el alto de
la fila respectiva.
space-evenly center
space-around start
space-between end
CSS Grid | Propiedad align-content
center space-evenly
CSS Grid | Propiedad align-content
space-around space-between
end
start
CSS Grid | Propiedad grid-area
En este enlace se puede ver cómo crear un pequeño proyecto con CSS Grid.
Artículos de interés
Documentación sobre CSS Grid:
https://lenguajecss.com/css/maquetacion-y-colocacion/grid-css/
https://www.w3schools.com/css/css_grid.asp
https://www.w3schools.com/css/css_grid_container.asp
https://www.w3schools.com/css/css_grid_item.asp
https://www.w3schools.com/cssref/pr_grid-area.asp
Principios básicos del diseño con Grid
Material multimedia: