⊗mkSpGdCVA 112 of 128 menu

Alignement dans les cellules de la grille CSS le long de l'axe vertical

Pour aligner les éléments à l'intérieur des cellules de la grille le long de l'axe vertical, nous utilisons la propriété align-items, qui est définie sur l'élément parent. Le fonctionnement de cette propriété peut être observé en inspectant la grille dans le débogueur du navigateur.

Au début de l'axe

Alignons nos éléments à l'intérieur des cellules au début de l'axe vertical :

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> </div> #parent { display: grid; align-items: flex-start; grid-template-columns: 100px 100px; grid-gap: 10px; padding: 10px; border: 2px solid #696989; height: 200px; width: 400px; } #parent > div { grid-gap: 10px; padding: 10px; box-sizing: border-box; border: 1px solid #696989; }

:

Regardons notre grille dans le débogueur du navigateur :

Au centre de l'axe

Et maintenant, alignons nos éléments dans les cellules au centre de l'axe vertical :

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> </div> #parent { display: grid; align-items: center; grid-template-columns: 100px 100px; grid-gap: 10px; padding: 10px; border: 2px solid #696989; height: 200px; width: 400px; } #parent > div { grid-gap: 10px; padding: 10px; box-sizing: border-box; border: 1px solid #696989; }

:

Regardons notre grille dans le débogueur du navigateur :

À la fin de l'axe

Modifions à nouveau l'alignement des éléments, cette fois à la fin de l'axe vertical :

<div id="parent"> <div id="elem1">1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> </div> #parent { display: grid; align-items: end; grid-template-columns: 100px 100px; grid-gap: 10px; padding: 10px; border: 2px solid #696989; height: 200px; width: 400px; } #parent > div { grid-gap: 10px; padding: 10px; box-sizing: border-box; border: 1px solid #696989; } #elem1 { }

:

Regardons notre grille dans le débogueur du navigateur :

Tâches pratiques

Créez une grille composée de six éléments, disposés sur deux colonnes. Effectuez l'alignement des éléments à l'intérieur des cellules au début de l'axe vertical.

Maintenant, disposez les éléments de la grille sur trois colonnes et définissez l'alignement des éléments dans les cellules au centre de l'axe vertical de la grille.

Modifiez la tâche précédente de manière à ce que l'alignement des éléments se fasse à la fin de l'axe vertical.

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