⊗mkPmGdFRp 226 of 250 menu

Funkcija repeat v CSS mrežah

Če imate več stolpcev, ki imajo določene enake velikosti, lahko poenostavite zapis z uporabo funkcije repeat. V prvem parametru te funkcije je določeno število stolpcev, v drugem pa njihova širina. Poglejmo si s primeri, kako to deluje.

Primer

Recimo, da imamo tri stolpce enake velikosti:

#parent { display: grid; grid-template-columns: 1fr 1fr 1fr; }

Poenostavimo zapis z repeat:

#parent { display: grid; grid-template-columns: repeat(3, 1fr); }

Primer

Recimo, da imamo tri stolpce enake velikosti, četrti pa drugačne velikosti:

#parent { display: grid; grid-template-columns: 1fr 1fr 1fr 2fr; }

Poenostavimo zapis z repeat:

#parent { display: grid; grid-template-columns: repeat(3, 1fr) 2fr; }

Primer

Recimo, da so prvi trije stolpci enake velikosti, drugi trije stolpci pa drugačne velikosti:

#parent { display: grid; grid-template-columns: 1fr 1fr 1fr 2fr 2fr 2fr; }

Poenostavimo zapis z repeat:

#parent { display: grid; grid-template-columns: repeat(3, 1fr) repeat(3, 2fr); }

Primer

Recimo, da so prvi trije stolpci enake velikosti, nato še en stolpec, nato pa še trije stolpci drugačne velikosti:

#parent { display: grid; grid-template-columns: 1fr 1fr 1fr 3fr 2fr 2fr 2fr; }

Poenostavimo zapis z repeat:

#parent { display: grid; grid-template-columns: repeat(3, 1fr) 3fr repeat(3, 2fr); }

Primer

Poenostavitev deluje za vse enote velikosti. Recimo za primer, da imamo tri stolpce v slikovnih pikah:

#parent { display: grid; grid-template-columns: 200px 200px 200px; }

Poenostavimo zapis z repeat:

#parent { display: grid; grid-template-columns: repeat(3, 200px); }

Praktične naloge

Naredite 4 stolpce enake velikosti s pomočjo repeat.

Naredite 4 stolpce velikosti 100px, in še 3 stolpce velikosti 2fr.

Naredite 2 stolpca velikosti 100px, še 3 stolpce velikosti 200px, nato stolpec velikosti 1fr, in nato 2 stolpca velikosti 10%.

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