227 of 313 menu

Proprietà place-items

La proprietà place-items definisce simultaneamente l'allineamento delle colonne e delle righe, riducendo significativamente il codice che utilizziamo. Con il primo valore impostiamo il posizionamento dell'elemento lungo l'asse verticale, e con il secondo - lungo l'asse orizzontale. La proprietà place-items viene impostata nell'elemento genitore. È comodo osservare il funzionamento di place-items tramite lo strumento di debug del browser.

Sintassi

selettore { place-items: valore allineamento orizzontale valore allineamento verticale; }

Esempio . Allineamento al centro dell'asse verticale e all'inizio dell'asse orizzontale

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> </div> #parent { display: grid; place-items: center start; grid-template-columns: 100px 100px; 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; }

:

Diamo un'occhiata alla nostra griglia tramite lo strumento di debug del browser:

Esempio . Allineamento alla fine dell'asse verticale e al centro dell'asse orizzontale

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> </div> #parent { display: grid; place-items: end center; grid-template-columns: 100px 100px; 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; }

:

Ed ora diamo un'occhiata nel pannello del debugger:

Esempio . Allineamento all'inizio dell'asse verticale e alla fine dell'asse orizzontale

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> </div> #parent { display: grid; place-items: start end; grid-template-columns: 100px 100px; 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; }

:

Diamo un'occhiata all'allineamento degli elementi all'interno delle celle tramite lo strumento di debug del browser:

Vedi anche

  • la proprietà justify-items,
    che definisce l'allineamento degli elementi all'interno delle celle della griglia lungo l'asse orizzontale
  • la proprietà align-items,
    che definisce l'allineamento lungo l'asse trasversale
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta