--- title: row-gap (grid-row-gap) slug: Web/CSS/row-gap tags: - CSS - Propriété - Reference translation_of: Web/CSS/row-gap ---
La propriété row-gap définit la taille des gouttières entre les lignes d'un élément.
Note : La propriété {{cssxref("grid-row-gap")}} a d'abord été définie avec le module de spécification CSS Grid Layout. Cette propriété préfixée a ensuite été remplacée par row-gap dans le module CSS Alignment afin d'être généralisée à d'autres modes de disposition. Toutefois, à des fins de compatibilité envers les navigateurs qui n'implémentent pas encore la version non-préfixée, mieux vaut utiliser les deux versions.
/* Valeurs de longueur */ /* Type <largeur> */ row-gap: 20px; row-gap: 1em; row-gap: 3vmin; row-gap: 0.5cm; /* Valeurs proportionnelles */ /* Type <pourcentage> */ row-gap: 10%; /* Valeurs globales */ row-gap: inherit; row-gap: initial; row-gap: unset;
<pourcentage-largeur>{{SeeCompatTable}}
#flexbox {
display: flex;
flex-wrap: wrap;
width: 300px;
row-gap: 20px;
}
#flexbox > div {
background-color: lime;
flex: 1 1 auto;
width: 100px;
height: 50px;
}
<div id="flexbox"> <div></div> <div></div> <div></div> <div></div> <div></div> <div></div> </div>
{{EmbedLiveSample('Disposition_flexible', "auto", "120px")}}
#grid {
display: grid;
height: 200px;
grid-template-columns: 200px;
grid-template-rows: repeat(3, 1fr);
row-gap: 20px;
}
#grid > div {
background-color: lime;
}
<div id="grid"> <div></div> <div></div> <div></div> </div>
{{EmbedLiveSample('Disposition_sur_une_grille', 'auto', 120)}}
| Spécification | État | Commentaires |
|---|---|---|
| {{SpecName("CSS3 Box Alignment", "#propdef-row-gap", "row-gap")}} | {{Spec2("CSS3 Box Alignment")}} | Définition initiale. |
{{cssinfo}}
{{Compat("css.properties.row-gap.flex_context")}}
{{Compat("css.properties.row-gap.grid_context")}}