226 of 313 menu

Eigenschap justify-items

De eigenschap justify-items bepaalt de uitlijning van elementen binnen gridcellen langs de horizontale as. De uitlijning is het meest duidelijk zichtbaar bij het bekijken van het grid in de browserdebugger. Wordt toegepast op het bovenliggende element.

Syntaxis

selector { justify-items: flex-start | flex-end | center ; }

Waarden

Waarde Beschrijving
flex-start Elementen zijn tegen het begin van de horizontale as aangedrukt.
flex-end Blokken zijn tegen het einde van de horizontale as aangedrukt.
center Blokken staan in het midden van de horizontale as.

Voorbeeld . Uitlijning op het begin van de horizontale as

Laten we onze elementen uitlijnen binnen de cellen 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-items: start; grid-template-columns: 100px 100px; grid-template-rows: repeat(3, 1fr); gap: 10px; padding: 10px; height: 200px; width: 400px; border: 2px solid #696989; } #parent > div { gap: 10px; padding: 10px; box-sizing: border-box; border: 1px solid #696989; }

:

Laten we nu naar ons grid kijken in de debugger:

Voorbeeld . Uitlijning in het midden van de horizontale as

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

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

:

Na het aansluiten van de browserdebugger zullen we ons grid zien:

Voorbeeld . Uitlijning op het einde van de horizontale as

Laten we onze elementen uitlijnen 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-items: end; grid-template-columns: 100px 100px; grid-template-rows: repeat(3, 1fr); gap: 10px; padding: 10px; border: 2px solid #696989; height: 200px; width: 400px; } #parent > div { gap: 10px; padding: 10px; box-sizing: border-box; border: 1px solid #696989; }

:

Laten we nu via de debugger naar het grid kijken:

Zie ook

  • de eigenschap align-items,
    die de uitlijning langs de dwarsas bepaalt
  • de eigenschap place-items,
    die de uitlijning van elementen binnen gridcellen bepaalt
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