⊗mkSpGdTHA 108 of 128 menu

Uitlijning van inhoud langs de horizontale as in CSS Grid

In Grid kan het niet alleen nodig zijn om inhoud te positioneren, maar ook om deze uit te lijnen langs de horizontale as van het grid. In dat geval gebruiken we de eigenschap justify-content, die wordt ingesteld in het bovenliggende element. Laten we met voorbeelden bekijken hoe deze eigenschap werkt.

Aan het begin van de as

Laten we de uitlijning voor onze elementen instellen op het begin van de horizontale as:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> </div> #parent { display: grid; justify-content: start; grid-template-columns: 100px 100px; grid-template-rows: repeat(3, 1fr); 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; }

:

In het midden van de as

Laten we nu de uitlijning voor onze elementen instellen op het midden van de horizontale as:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> </div> #parent { display: grid; justify-content: center; grid-template-columns: 100px 100px; grid-template-rows: repeat(3, 1fr); 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; }

:

Aan het einde van de as

Laten we de uitlijning voor onze elementen instellen op het einde van de horizontale as:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> </div> #parent { display: grid; justify-content: end; grid-template-columns: 100px 100px; grid-template-rows: repeat(3, 1fr); 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; }

:

Praktische opdrachten

Maak een grid bestaande uit zes elementen, gerangschikt in twee kolommen. Voer de uitlijning van de elementen uit op het begin van de horizontale as van het grid.

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

Pas de vorige opdracht zo aan, dat de uitlijning van de elementen plaatsvindt aan het einde van de horizontale 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