207 of 313 menu

Lastnost grid-column-start

Lastnost grid-column-start določa začetni položaj elementa v mreži po stolpcih. Vrednost lastnosti je lahko pozitivno ali negativno število. Če podamo pozitivno število, se začetni položaj elementa šteje od leve proti desni. Če podamo negativno število, se element postavi v obratnem vrstnem redu, t.j. od desne proti levi.

Sintaksa

selektor { grid-column-start: pozitivno ali negativno število; }

Primer

Določimo elementom v mreži začetne položaje:

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

:

Primer

Zdaj pa v lastnosti grid-column-start navedimo negativna števila:

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

:

Primer

Zdaj s pomočjo lastnosti grid-column-end poskrbimo, da se prvi, drugi in tretji element postavijo v prvo vrstico. Četrti element pa naj zavzame celotno drugo vrstico:

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

:

Primer

Pri prekrivanju stolpcev, ki jih zasedajo sosednji elementi, se vsak naslednji element premakne v nižjo vrstico. Uporabimo to možnost in poskrbimo, da se prvi element postavi v prvo vrstico, drugi - v drugo, tretji in četrti pa naj zasedeta tretjo vrstico:

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

:

Glejte tudi

  • lastnost grid-column-end,
    ki določa končni položaj elementa v mreži po stolpcih
  • lastnost grid-column,
    ki določa začetni in končni položaj elementa v mreži po stolpcih
  • lastnost grid-template-columns,
    ki določa število in širino stolpcev v mreži
  • lastnost grid-auto-columns,
    ki določa število in širino stolpcev v implicitni mreži
Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni