⊗mkSpGdCBA 113 of 128 menu

Alinhamento em ambos os eixos dentro de células de Grid CSS

É possível definir simultaneamente o alinhamento de elementos dentro de células de grid tanto no eixo horizontal quanto no vertical. Para esse propósito, podemos combinar duas propriedades justify-items e align-items, que são definidas no elemento pai.

No centro dos eixos

Vamos alinhar nossos elementos no centro dos eixos horizontal e vertical:

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

:

Agora vamos ver nosso grid no inspetor:

No início do horizontal e no final do vertical

Vamos posicionar nossos elementos nas células no início do eixo horizontal e no final do eixo vertical:

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

:

Agora vamos ver nosso grid no inspetor:

No final do horizontal e no início do vertical

Vamos posicionar nossos elementos nas células no final do eixo horizontal e no início do eixo vertical:

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

:

Agora vamos ver nosso grid no inspetor:

Tarefas práticas

Crie um grid, consistindo de cinco elementos, posicionados em três linhas. Execute o alinhamento dos elementos nas células no início do eixo horizontal e no centro do eixo vertical.

Agora posicione os elementos do grid em duas linhas e defina o alinhamento dos elementos dentro das células no centro do eixo horizontal e no início do eixo vertical.

Altere a tarefa anterior, para que o alinhamento dos elementos ocorra no final do eixo horizontal e no centro do eixo vertical.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar