⊗mkPmGdCl 221 of 250 menu

Stulpelių kiekis ir plotis CSS griduose

Pažintį su darbu griduose pradėsime nuo to, kad priskirsime stulpelių kiekį ir plotį, pagal kurį bus išdėstomi antriniai elementai. Šiam tikslui naudosime savybę grid-template-columns, kuri nurodoma pagrindiniame elemente ir nustato stulpelių kiekį ir plotį, kurį užims antriniai elementai gride. Savybės reikšmėje nurodome stulpelių plotį pikseliais.

Pavyzdys

Pirmiausia sukurkime pagrindinį elementą ir padarykime jį grid konteineriu. Tarkime, kad turime div, kuriame yra keturi antriniai elementai. Nustatykime jam savybėje display reikšmę grid, o savybėje grid-template-columns parašykime plotį dviem stulpeliams:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> </div> #parent { display: grid; grid-template-columns: 200px 400px; border: 2px solid #696989; padding: 10px; width: 600px; } #parent > div { padding: 10px; border: 1px solid #696989; }

:

Pavyzdys

Dabar sukurkime lentelę su keturiais skirtingo dydžio stulpeliais:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> <div>6</div> <div>7</div> <div>8</div> </div> #parent { display: grid; grid-template-columns: 50px 100px 200px 250px; border: 2px solid #696989; padding: 10px; width: 600px; } #parent > div { padding: 10px; border: 1px solid #696989; }

:

Praktinės užduotys

Tarkime, kad turite div su devyniais antriniais elementais. Padarykite pagrindinį elementą grid konteineriu.

Išdėstykite antrinius elementus į du stulpelius, kurių plotis 200px.

Išdėstykite antrinius elementus į tris stulpelius, kurių plotis 150px.

Išdėstykite antrinius elementus į tris stulpelius: pirmo plotis 100px, antro 150px, o trečio 200px.

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