⊗mkSpGdEBA 117 of 128 menu

Justering af enkeltelement på begge akser i CSS-grid

Du kan justere et enkelt element samtidigt på både den vandrette og den lodrette akse ved at kombinere egenskaberne justify-self og align-self.

Ved start på vandret og centrum på lodret

Lad os indstille justeringen for vores første element til start på den vandrette akse og centrum på den lodrette akse:

<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; }

:

Ved centrum på vandret og start på lodret

Lad os nu indstille justeringen for det første element til centrum på den vandrette og start på den lodrette akse:

<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; }

:

Ved slut på vandret og centrum på lodret

Lad os indstille justeringen af det første element til slut på den vandrette og centrum på den lodrette akse:

<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; }

:

Praktiske opgaver

Opret et grid, der består af seks elementer og placer dem i to rækker. Udfør justering af det andet element ved start på den vandrette akse og centrum på den lodrette akse.

Placer nu grid-elementerne i tre rækker og indstil justeringen af det tredje element ved centrum på den vandrette akse og slut på den lodrette akse.

Ændr den forrige opgave, så justeringen af det fjerde element sker ved slut på den vandrette akse og centrum på den lodrette akse.

Gør nu sådan, at justeringen af det femte element sker ved start på den vandrette akse og start på den lodrette akse, og det sjette element - ved slut på den vandrette akse og centrum på den lodrette akse.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis