Aller au contenu

Propriété CSS grid-column-gap

La propriété grid-column-gap définit la taille de l'espacement entre les colonnes dans une mise en page CSS Grid.

La longueur peut être spécifiée en pixels ou en pourcentages.

WARNING

La propriété grid-column-gap est dépréciée. Utilisez plutôt la propriété moderne column-gap ou le raccourci gap. Les valeurs négatives ne sont pas autorisées.

Valeur initiale0
S'applique àConteneurs Grid.
HéritéeNon.
AnimableOui. L'espacement est animable.
VersionCSS Grid Layout Module Level 1
Syntaxe DOMobject.style.gridColumnGap = "30px";

Syntaxe

Syntaxe de la propriété CSS grid-column-gap

css
grid-column-gap: length;

Exemple de la propriété grid-column-gap :

Exemple de la propriété CSS grid-column-gap avec une valeur de longueur

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      .grid-container {
        display: grid;
        grid-template-columns: auto auto auto auto;
        grid-column-gap: 30px;
        grid-row-gap: 10px;
        background-color: #666;
        padding: 10px;
      }
      .grid-container > div {
        background-color: #ccc;
        text-align: center;
        padding: 20px 0;
        font-size: 30px;
      }
    </style>
  </head>
  <body>
    <h2>Grid-column-gap property example</h2>
    <div class="grid-container">
      <div>1</div>
      <div>2</div>
      <div>3</div>
      <div>4</div>
      <div>5</div>
      <div>6</div>
      <div>7</div>
      <div>8</div>
      <div>9</div>
      <div>10</div>
      <div>11</div>
      <div>12</div>
    </div>
  </body>
</html>

Résultat

Propriété CSS grid-column-gap

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

Exemple de la propriété CSS grid-column-gap avec une valeur en %

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      .grid-container {
        display: grid;
        grid-template-columns: auto auto auto auto;
        grid-column-gap: 20%;
        grid-row-gap: 10px;
        background-color: #666;
        padding: 10px;
      }
      .grid-container > div {
        background-color: #ccc;
        text-align: center;
        padding: 20px 0;
        font-size: 30px;
      }
    </style>
  </head>
  <body>
    <h2>Grid-column-gap property example</h2>
    <div class="grid-container">
      <div>1</div>
      <div>2</div>
      <div>3</div>
      <div>4</div>
      <div>5</div>
      <div>6</div>
      <div>7</div>
      <div>8</div>
    </div>
  </body>
</html>

Valeurs

ValeurDescriptionTester »
lengthL'espacement entre les colonnes est spécifié en pixels ou en pourcentages. Les valeurs négatives ne sont pas autorisées.Tester »
initialDéfinit la valeur par défaut de la propriété.
inheritHérite la propriété de son élément parent.

Practice

Quel est l'objectif de la propriété 'column-gap' dans la mise en page CSS Grid ?

Trouvez-vous cela utile?

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