HTML & CSS

Disposition de la grille CSS


Entête

Menu

Principal

Droite

Bas de page

Essayez-le vous-même »


Disposition de la grille

Le module CSS Grid Layout offre un système de mise en page basé sur une grille, avec des lignes et des colonnes, facilitant la conception de pages Web sans avoir à utiliser de flotteurs et de positionnement.


Prise en charge du navigateur

Les propriétés de la grille sont prises en charge dans tous les navigateurs modernes.


Éléments de grille

Une mise en page de grille se compose d’un élément parent, avec un ou plusieurs éléments enfants.

Exemple

1

2

3

4

5

6

7

8

9

Essayez-le vous-même »



Afficher la propriété

Un élément HTML devient un conteneur de grille lorsque son display la propriété est définie sur
grid ou inline-grid.

Tous les enfants directs du conteneur de grille deviennent automatiquement éléments de la grille.


Colonnes de la grille

Les lignes verticales des éléments de la grille sont appelées Colonnes.


Lignes de la grille

Les lignes horizontales des éléments de la grille sont appelées Lignes.


Lacunes de la grille

Les espaces entre chaque colonne/ligne sont appelés lacunes.

Vous pouvez ajuster la taille de l’écart à l’aide de l’une des propriétés suivantes :

Exemple

Le column-gap La propriété définit l’espace entre les colonnes :

.grid-container {

affichage : grille ;
écart de colonne : 50 px ;
}

Essayez-le vous-même »

Exemple

Le row-gap La propriété définit l’espace entre les lignes :

.grid-container {

affichage : grille ;
espacement des lignes : 50 px ;
}

Essayez-le vous-même »

Exemple

Le gap propriété est une propriété abrégée pour le
row-gap et le
column-gap propriétés:

.grid-container {

affichage : grille ;
écart : 50px 100px ;
}

Essayez-le vous-même »

Exemple

Le gap La propriété peut également être utilisée pour définir à la fois l’espace entre les lignes et l’espace entre les colonnes en une seule valeur :

.grid-container {

affichage : grille ;
espace : 50px ;
}

Essayez-le vous-même »


Lignes de grille

Les lignes entre les colonnes sont appelées lignes de colonne.

Les lignes entre les lignes sont appelées lignes de rangée.

Reportez-vous aux numéros de ligne lorsque vous placez un élément de grille dans un conteneur de grille :

Exemple

Placez un élément de grille sur la ligne de colonne 1 et laissez-le se terminer sur la ligne de colonne 3 :

.objet 1 {

grille-colonne-début : 1 ;
fin de colonne de grille : 3 ;
}

Essayez-le vous-même »

Exemple

Placez un élément de grille sur la ligne de ligne 1 et laissez-le se terminer sur la ligne de ligne 3 :

.objet 1 {

grille-ligne-début : 1 ;
fin de ligne de grille : 3 ;
}

Essayez-le vous-même »


Toutes les propriétés de la grille CSS

Propriété Description
écart de colonne Spécifie l’écart entre les colonnes
écart Une propriété abrégée pour le interligne et le écart de colonne propriétés
grille Une propriété abrégée pour le grille-modèle-lignes, grille-modèle-colonnes, grille-modèle-zones, grille-auto-lignes, grille-auto-colonneset le grille-flux automatique propriétés
zone de grille Soit spécifie un nom pour l’élément de grille, soit cette propriété est une propriété abrégée pour le grille-ligne-début, grille-colonne-début, fin de ligne de grilleet grille-colonne-fin propriétés
grille-auto-colonnes Spécifie une taille de colonne par défaut
grille-flux automatique Spécifie comment les éléments placés automatiquement sont insérés dans la grille
grille-auto-lignes Spécifie une taille de ligne par défaut
grille-colonne Une propriété abrégée pour le grille-colonne-début et le grille-colonne-fin propriétés
grille-colonne-fin Spécifie où terminer l’élément de grille
grille-colonne-écart Spécifie la taille de l’espace entre les colonnes
grille-colonne-début Spécifie où commencer l’élément de grille
écart de grille Une propriété abrégée pour le grille-ligne-écart et grille-colonne-écart propriétés
ligne de grille Une propriété abrégée pour le grille-ligne-début et le fin de ligne de grille propriétés
fin de ligne de grille Spécifie où terminer l’élément de grille
grille-ligne-écart Spécifie la taille de l’espace entre les lignes
grille-ligne-début Spécifie où commencer l’élément de grille
modèle de grille Une propriété abrégée pour le grille-modèle-lignes, grille-modèle-colonnes
et zones de grille propriétés
zones de modèle de grille Indique comment afficher les colonnes et les lignes à l’aide d’éléments de grille nommés
grille-modèle-colonnes Spécifie la taille des colonnes et le nombre de colonnes dans une disposition en grille
grille-modèle-lignes Spécifie la taille des lignes dans une disposition en grille
interligne Spécifie l’écart entre les lignes de la grille

#Disposition #grille #CSS

Related Articles

Check Also
Close
Back to top button