⊗mkSpGdEASh 118 of 128 menu

Afkorting vir uitlyning van 'n enkele element in CSS-grid

Jy kan 'n enkele element gelyktydig uitlyn op beide die horisontale en vertikale asse. Vir hierdie doel word die place-self eienskap gebruik. Dit neem twee waardes aan, geskei deur 'n spasie. Die eerste waarde spesifiseer die uitlyning op die vertikale as, en die tweede - op die horisontale as. Kom ons kyk na voorbeelde.

Vertikaal gesentreer en horisontaal aan die begin

<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 { place-self: center start; }

:

Vertikaal aan die begin en horisontaal aan die einde

<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 { place-self: start end; }

:

Vertikaal aan die einde en horisontaal gesentreer

<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 { place-self: end center; }

:

Praktiese take

Skep 'n grid wat uit vyf elemente bestaan en plaas hulle in drie rye. Voer uitlyning van die eerste element uit op die horisontale as aan die begin en vertikaal gesentreer.

Verander die vorige taak sodat die uitlyning van die derde element op die horisontale as aan die einde en vertikaal gesentreer plaasvind.

Plaas nou die grid-elemente in twee rye en stel die uitlyning van die vyfde element in om horisontaal gesentreer en vertikaal aan die einde te wees.

Maak dit so dat die tweede element uitgelyn word op die horisontale as aan die begin en vertikaal aan die einde, en die vierde element - horisontaal gesentreer en vertikaal aan die begin.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp