⊗mkSpGdTVA 109 of 128 menu

Allineamento del contenuto lungo l'asse verticale nella griglia CSS

Per allineare il contenuto lungo l'asse verticale della griglia utilizziamo la proprietà align-content, che viene impostata sull'elemento genitore.

All'inizio dell'asse

Impostiamo l'allineamento per i nostri elementi nella griglia all'inizio dell'asse verticale:

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

:

Al centro dell'asse

Ora impostiamo l'allineamento degli elementi al centro dell'asse verticale:

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

:

Alla fine dell'asse

Impostiamo l'allineamento degli elementi alla fine dell'asse verticale:

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

:

Compiti pratici

Crea una griglia composta da sei elementi, disposti in due righe. Esegui l'allineamento degli elementi all'inizio dell'asse verticale della griglia.

Ora disponi gli elementi della griglia in due righe e imposta l'allineamento degli elementi al centro dell'asse verticale della griglia.

Modifica il compito precedente, in modo che l'allineamento degli elementi avvenga alla fine dell'asse verticale.

pleskabnit