226 of 313 menu

Eigenschaft justify-items

Die Eigenschaft justify-items legt die Ausrichtung von Elementen innerhalb von Grid-Zellen entlang der horizontalen Achse fest. Die Ausrichtung ist am deutlichsten sichtbar, wenn man das Grid im Browser-Debugger betrachtet. Wird auf das übergeordnete Element angewendet.

Syntax

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

Werte

Wert Beschreibung
flex-start Elemente sind an den Anfang der horizontalen Achse gedrückt.
flex-end Blöcke sind an das Ende der horizontalen Achse gedrückt.
center Blöcke sind in der Mitte der horizontalen Achse zentriert.

Beispiel . Ausrichtung am Anfang der horizontalen Achse

Lassen Sie uns unsere Elemente in den Zellen am Anfang der horizontalen Achse ausrichten:

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

:

Schauen wir uns nun unser Grid im Debugger an:

Beispiel . Ausrichtung in der Mitte der horizontalen Achse

Lassen Sie uns unsere Elemente in den Zellen in der Mitte der horizontalen Achse zentrieren:

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

:

Wenn wir den Browser-Debugger öffnen, sehen wir unser Grid:

Beispiel . Ausrichtung am Ende der horizontalen Achse

Lassen Sie uns unsere Elemente am Ende der horizontalen Achse ausrichten:

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

:

Schauen wir uns nun das Grid über den Debugger an:

Siehe auch

  • die Eigenschaft align-items,
    die die Ausrichtung entlang der Querachse festlegt
  • die Eigenschaft place-items,
    die die Ausrichtung von Elementen innerhalb von Grid-Zellen festlegt
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen