207 of 313 menu

Egenskaben grid-column-start

Egenskaben grid-column-start angiver startpositionen for et element i et grid eller et netværk efter kolonner. Værdien af egenskaben kan være et positivt eller negativt tal. Hvis vi angiver et positivt tal, tælles startpositionen for elementet fra venstre mod højre. Ved angivelse af et negativt tal vil elementet placeres i omvendt rækkefølge, dvs. fra højre mod venstre.

Syntaks

selektor { grid-column-start: positivt eller negativt tal; }

Eksempel

Lad os angive startpositioner for elementer i grid'et:

<div id="parent"> <div id="elem1">1</div> <div id="elem2">2</div> <div id="elem3">3</div> </div> #parent { display: grid; padding: 10px; border: 2px solid #696989; } #parent > div { padding: 10px; border: 1px solid #696989; } #elem1 { grid-column-start: 1; } #elem2 { grid-column-start: 2; } #elem3 { grid-column-start: 3; }

:

Eksempel

Og lad os nu i egenskaben grid-column-start angive negative tal:

<div id="parent"> <div id="elem1">1</div> <div id="elem2">2</div> <div id="elem3">3</div> </div> #parent { display: grid; padding: 10px; border: 2px solid #696989; } #parent > div { padding: 10px; border: 1px solid #696989; } #elem1 { grid-column-start: -1; } #elem2 { grid-column-start: -2; } #elem3 { grid-column-start: -3; }

:

Eksempel

Og nu ved hjælp af egenskaben grid-column-end gør vi så, at det første, andet og tredje element placeres i den første række. Og det fjerde element indtager hele den anden række:

<div id="parent"> <div id="elem1">1</div> <div id="elem2">2</div> <div id="elem3">3</div> <div id="elem4">4</div> </div> #parent { display: grid; padding: 10px; border: 2px solid #696989; } #parent > div { padding: 10px; border: 1px solid #696989; } #elem1 { grid-column-start: 1; grid-column-end: 2; } #elem2 { grid-column-start: 2; grid-column-end: 3; } #elem3 { grid-column-start: 3; grid-column-end: 4; } #elem4 { grid-column-start: 1; grid-column-end: 4; }

:

Eksempel

Ved overlapping af kolonner, som er optaget af tilstødende elementer, forskydes hvert efterfølgende element en række ned. Lad os under hensyntagen til denne mulighed gøre sådan, at det første element placeres i den første række, det andet - i den anden, og det tredje og fjerde - indtager den tredje række:

<div id="parent"> <div id="elem1">1</div> <div id="elem2">2</div> <div id="elem3">3</div> <div id="elem4">4</div> </div> #parent { display: grid; padding: 10px; border: 2px solid #696989; } #parent > div { padding: 10px; border: 1px solid #696989; } #elem1 { grid-column-start: 1; grid-column-end: 4; } #elem2 { grid-column-start: 2; grid-column-end: 3; } #elem3 { grid-column-start: 1; grid-column-end: 2; } #elem4 { grid-column-start: 3; grid-column-end: 4; }

:

Se også

  • egenskaben grid-column-end,
    som angiver slutpositionen for et element i grid'et efter kolonner
  • egenskaben grid-column,
    som angiver start- og slutpositioner for et element i grid'et efter kolonner
  • egenskaben grid-template-columns,
    som angiver antallet og bredden af kolonner i grid'et
  • egenskaben grid-auto-columns,
    som angiver antallet og bredden af kolonner i det implicitte grid
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