L’unité fr
L’unité fr
On peut aussi utiliser une nouvelle unité CSS, conçue spécialement pour faciliter la conception de grilles: l’unité fr
, qui signifie “fraction”. Cette unité désigne une fraction de l’espace disponible.
Ainsi, si on écrit:
.container {
display: grid;
grid-template-columns: 200px 1fr;
}
La première colonne aura une largeur de 200 pixels. La seconde colonne occupera tout l’espace restant.
Si on veut créer une grille de 4 colonnes, avec ces proportions: 25% 25% 25% 25%. On pourra écrire: grid-template-columns: 1fr 1fr 1fr 1fr;