207 of 313 menu

Savybė grid-column-start

Savybė grid-column-start nustato elemento pradinę padėtį grid'e arba tinklelyje stulpeliais. Savybės reikšmė gali būti teigiamas arba neigiamas skaičius. Jei nustatome teigiamą skaičių, tada elemento pradinė padėtis skaičiuojama iš kairės į dešinę. Nurodant neigiamą skaičių elementas bus išdėstytas atvirkštine tvarka, t.y. iš dešinės į kairę.

Sintaksė

selektorius { grid-column-start: teigiamas arba neigiamas skaičius; }

Pavyzdys

Suteikime elementams grid'e pradines pozicijas:

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

:

Pavyzdys

O dabar savybėje grid-column-start nurodykime neigiamus skaičius:

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

:

Pavyzdys

O dabar naudodami savybę grid-column-end padarykime, kad pirmas, antras ir trečias elementai būtų išdėstyti pirmoje eilėje. O ketvirtas elementas užimtų visą antrą eilę:

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

:

Pavyzdys

Kai persidengia stulpeliai, kuriuos užima gretimi elementai, kiekvienas paskesnis elementas perstumiamas viena eile žemiau. Atsižvelgdami į šią galimybę padarykime kad pirmas elementas būtų išdėstytas pirmoje eilėje, antras - antroje, o trečias ir ketvirtas - užimtų trečią eilę:

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

:

Taip pat žiūrėkite

  • savybė grid-column-end,
    kuri nustato elemento galinę padėtį grid'e stulpeliais
  • savybė grid-column,
    kuri nustato elemento pradinę ir galinę padėtis grid'e stulpeliais
  • savybė grid-template-columns,
    kuri nustato stulpelių skaičių ir plotį grid'e
  • savybė grid-auto-columns,
    kuri nustato stulpelių skaičių ir plotį neiškiai apibrėžtame grid'e
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti