Aller au contenu

Propriété CSS column-gap

La propriété column-gap définit la longueur de l'espacement entre les colonnes.

La propriété column-gap fait partie des propriétés CSS3.

Elle accepte le mot-clé normal ou une valeur <length>. normal est la valeur par défaut. L'espacement peut être spécifié en em, px ou pourcentages. La propriété prend également en charge les mots-clés standards initial et inherit.

INFO

Les préfixes fournisseurs ne sont plus nécessaires pour les navigateurs modernes. La prise en charge native est disponible dans tous les principaux navigateurs.

Lorsqu'une règle de colonne est utilisée entre les colonnes, elle se place au milieu de l'espacement.

Valeur initialenormal
S'applique àÉléments multi-colonnes, conteneurs flex, conteneurs grid.
HéritéeNon.
AnimableOui. La longueur de l'espacement entre les colonnes est animable.
VersionCSS3
Syntaxe DOMobject.style.columnGap = "100px";

Syntaxe

Syntaxe de la propriété CSS column-gap

css
column-gap: length | normal | initial | inherit;

Exemple de la propriété column-gap :

Exemple de la propriété CSS column-gap avec la valeur normal

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      div {
        column-count: 4;
        column-gap: normal;
      }
    </style>
  </head>
  <body>
    <h2>The column-gap property example</h2>
    <div>
      Lorem Ipsum is dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.
    </div>
  </body>
</html>

Résultat

Propriété CSS column-gap

Exemple de la propriété column-gap avec la valeur "length" :

Exemple de la propriété CSS column-gap avec la valeur length

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      div {
        column-count: 4;
        column-gap: 30px;
      }
    </style>
  </head>
  <body>
    <h2>Column-gap property example</h2>
    <div>
      Lorem Ipsum is dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.
    </div>
  </body>
</html>

Valeurs

ValeurDescription
normalTaille d'espacement par défaut entre les colonnes.
lengthSpécifie la longueur qui définit l'espacement entre les colonnes. Peut être spécifiée en em, px ou pourcentages.
initialDéfinit la propriété sur sa valeur par défaut.
inheritHérite de la propriété de son élément parent.

Pratique

Quelle est l'utilité de la propriété column-gap en CSS ?

Trouvez-vous cela utile?

Aperçu dual-run — comparez avec les routes Symfony en production.