⊗mkSpGdCVA 112 of 128 menu

Uitlijning binnen CSS-gridcellen langs de verticale as

Om elementen binnen gridcellen langs de verticale as uit te lijnen gebruiken we de eigenschap align-items, die wordt ingesteld in het bovenliggende element. De werking van deze eigenschap is te zien bij het inspecteren van het grid in de debugger van de browser.

Aan het begin van de as

Laten we onze elementen binnen de cellen uitlijnen aan het begin van de verticale as:

<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; }

:

Laten we naar ons grid kijken in de browserdebugger:

In het midden van de as

Laten we nu onze elementen in de cellen uitlijnen in het midden van de verticale as:

<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; }

:

Laten we naar ons grid kijken in de browserdebugger:

Aan het einde van de as

Laten we de uitlijning van de elementen opnieuw wijzigen, deze keer aan het einde van de verticale as:

<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 { }

:

Laten we naar ons grid kijken in de browserdebugger:

Praktische opdrachten

Maak een grid bestaande uit zes elementen, gerangschikt in twee kolommen. Voer de uitlijning van de elementen binnen de cellen uit aan het begin van de verticale as.

Plaats de gridelementen nu in drie kolommen en stel de uitlijning van de elementen in de cellen in op het midden van de verticale as van het grid.

Pas de vorige opdracht zo aan, dat de uitlijning van de elementen plaatsvindt aan het einde van de verticale as.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren