226 of 313 menu

Proprietatea justify-items

Proprietatea justify-items definește alinierea elementelor în interiorul celulelor grilei pe axa orizontală. Alinierea este cel mai ușor de observat la vizualizarea grilei în instrumentul de dezvoltare al browserului. Se aplică elementului părinte.

Sintaxă

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

Valori

Valoare Descriere
flex-start Elementele sunt aliniate la începutul axei orizontale.
flex-end Blocurile sunt aliniate la sfârșitul axei orizontale.
center Blocurile sunt centrate pe axa orizontală.

Exemplul . Alinierea la începutul axei orizontale

Să aliniem elementele noastre în interiorul celulelor la începutul axei orizontale:

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

:

Și acum să ne uităm la grila noastră în instrumentul de dezvoltare:

Exemplul . Alinierea la centrul axei orizontale

Să aliniem elementele noastre în celule la centrul axei orizontale:

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

:

Conectând instrumentul de dezvoltare al browserului vom vedea grila noastră:

Exemplul . Alinierea la sfârșitul axei orizontale

Să aliniem elementele noastre la sfârșitul axei orizontale:

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

:

Acum să ne uităm la grilă prin instrumentul de dezvoltare:

Vedeți și

  • proprietatea align-items,
    care definește alinierea pe axa transversală
  • proprietatea place-items,
    care definește alinierea elementelor în interiorul celulelor grilei
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge