⊗mkSpGdEBA 117 of 128 menu

Alinierea unui element individual pe ambele axe în Grid CSS

Puteți alinia un element individual atât pe orizontală, cât și pe verticală prin combinarea proprietăților justify-self și align-self.

Pe începutul axei orizontale și centrul axei verticale

Să setăm alinierea pentru primul nostru element pe începutul axei orizontale și pe centrul axei verticale:

<div id="parent"> <div id="elem1">1</div> <div>2</div> <div>3</div> <div>4</div> </div> #parent { display: grid; grid-template-columns: 100px 100px; grid-template-rows: repeat(3, 1fr); 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; } #elem1 { justify-self: start; align-self: center; }

:

Pe centrul axei orizontale și începutul axei verticale

Acum să setăm alinierea primului element pe centrul axei orizontale și pe începutul axei verticale:

<div id="parent"> <div id="elem1">1</div> <div>2</div> <div>3</div> <div>4</div> </div> #parent { display: grid; grid-template-columns: 100px 100px; grid-template-rows: repeat(3, 1fr); 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; } #elem1 { justify-self: center; align-self: start; }

:

Pe sfârșitul axei orizontale și centrul axei verticale

Să setăm alinierea primului element pe sfârșitul axei orizontale și pe centrul axei verticale:

<div id="parent"> <div id="elem1">1</div> <div>2</div> <div>3</div> <div>4</div> </div> #parent { display: grid; grid-template-columns: 100px 100px; grid-template-rows: repeat(3, 1fr); 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; } #elem1 { justify-self: end; align-self: center; }

:

Sarcini practice

Creați un grid format din șase elemente și poziționați-le pe două rânduri. Efectuați alinierea celui de-al doilea element pe începutul axei orizontale și pe centrul axei verticale.

Acum poziționați elementele gridului pe trei rânduri și setați alinierea celui de-al treilea element pe centrul axei orizontale și pe sfârșitul axei verticale.

Modificați sarcina anterioară, astfel încât alinierea celui de-al patrulea element să aibă loc pe sfârșitul axei orizontale și pe centrul axei verticale.

Acum faceți astfel încât alinierea celui de-al cincilea element să aibă loc pe începutul axei orizontale și pe începutul axei verticale, iar a șaselea element - pe sfârșitul axei orizontale și pe centrul axei verticale.

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