221 of 313 menu

Propriété column-gap

La propriété column-gap définit l'espace entre les colonnes dans un texte multicolonne, ainsi que l'espace entre les colonnes dans une grille. Les valeurs de la propriété sont toutes les unités de taille ou le mot-clé normal (par défaut), où le navigateur choisit lui-même l'espace optimal entre les colonnes.

Syntaxe

sélecteur { column-gap: valeur; }

Exemple

Dans cet exemple, le nombre de colonnes column-count (3 unités) et l'espace entre elles column-gap sont définis à 50px. Et la largeur des colonnes sera automatiquement ajustée pour satisfaire à ces conditions (nombre de colonnes et espace entre elles) :

<div id="elem"> some long text </div> #elem { column-count: 3; column-gap: 50px; text-align: justify; }

:

Exemple . Valeur normal

Dans cet exemple, la largeur de colonne column-width est définie à 150px, leur nombre column-count est à la valeur auto, et l'espace column-gap entre elles - à la valeur normal. Ainsi, le navigateur choisit lui-même le nombre nécessaire de colonnes et l'espace entre elles (mais leur largeur sera de 150px) :

<div id="elem"> some long text </div> #elem { column-gap: normal; column-count: auto; column-width: 150px; text-align: justify; }

:

Exemple

Définissons l'espace entre les colonnes dans une grille :

<div id="parent"> <div id="elem1">1</div> <div id="elem2">2</div> <div id="elem3">3</div> </div> #parent { display: grid; column-gap: 10px; padding: 10px; border: 2px solid #696989; } #parent > div { padding: 10px; border: 1px solid #696989; } #elem1 { grid-column: 1 / 2; } #elem2 { grid-column: 2 / 3; } #elem3 { grid-column: 3 / 4; }

:

Exemple

Et maintenant, définissons l'espace entre les colonnes en % :

<div id="parent"> <div id="elem1">1</div> <div id="elem2">2</div> <div id="elem3">3</div> </div> #parent { display: grid; column-gap: 5%; padding: 10px; border: 2px solid #696989; } #parent > div { padding: 10px; border: 1px solid #696989; } #elem1 { grid-column: 1 / 2; } #elem2 { grid-column: 2 / 3; } #elem3 { grid-column: 3 / 4; }

:

Voir aussi

  • la propriété column-width,
    qui définit la largeur d'une colonne
  • la propriété column-count,
    qui définit le nombre de colonnes
  • la propriété gap,
    qui définit l'espace entre les éléments dans une grille
  • la propriété row-gap,
    qui définit l'espace entre les rangées dans une grille
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser