207 of 313 menu

Egenskapen grid-column-start

Egenskapen grid-column-start anger startpositionen för ett element i ett grid eller rutnät längs kolumnaxeln. Egenskapsvärdet kan vara ett positivt eller negativt tal. Om vi anger ett positivt tal, räknas elementets startposition från vänster till höger. Om ett negativt tal anges placeras elementet i omvänd ordning, d.v.s. från höger till vänster.

Syntax

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

Exempel

Låt oss ange startpositioner för elementen i griddet:

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

:

Exempel

Och låt oss nu i egenskapen grid-column-start ange negativa 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; }

:

Exempel

Och låt oss nu med hjälp av egenskapen grid-column-end göra så att det första, andra och tredje elementet placeras på första raden. Och det fjärde elementet tar upp hela den andra raden:

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

:

Exempel

När kolumnerna som upptas av intilliggande element överlappar, flyttas varje efterföljande element ned en rad. Låt oss med hänsyn till denna möjlighet göra så att det första elementet placeras på första raden, det andra - på den andra, och det tredje och fjärde - tar upp den tredje raden:

<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 även

  • egenskapen grid-column-end,
    som anger slutpositionen för ett element i griddet längs kolumnaxeln
  • egenskapen grid-column,
    som anger start- och slutposition för ett element i griddet längs kolumnaxeln
  • egenskapen grid-template-columns,
    som anger antal och bredd på kolumner i griddet
  • egenskapen grid-auto-columns,
    som anger antal och bredd på kolumner i ett implicit grid
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa