⊗mkPmGdFRp 226 of 250 menu

A repeat függvény a CSS grid-ekben

Ha több olyan oszlopa van, amelyek azonos méretűek, akkor leegyszerűsítheti a jelölést a repeat függvény használatával. A függvény első paraméterében az oszlopok száma, a másodikban pedig a szélességük van megadva. Nézzük meg példákon keresztül, hogyan működik.

Példa

Tegyük fel, hogy három azonos méretű oszlopunk van:

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

Egyszerűsítsük a jelölést a repeat segítségével:

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

Példa

Tegyük fel, hogy három azonos méretű oszlopunk van, és egy negyedik, másik méretű:

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

Egyszerűsítsük a jelölést a repeat segítségével:

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

Példa

Tegyük fel, hogy az első három oszlop azonos méretű, a második három oszlop pedig másik méretű:

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

Egyszerűsítsük a jelölést a repeat segítségével:

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

Példa

Tegyük fel, hogy az első három oszlop azonos méretű, aztán jön még egy oszlop, majd még három másik méretű oszlop:

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

Egyszerűsítsük a jelölést a repeat segítségével:

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

Példa

Az egyszerűsítés minden mértékegységre működik. Tegyük fel például, hogy három, pixelben megadott oszlopunk van:

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

Egyszerűsítsük a jelölést a repeat segítségével:

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

Gyakorlati feladatok

Készítsen 4 azonos méretű oszlopot a repeat segítségével.

Készítsen 4, 100px méretű oszlopot, és további 3, 2fr méretű oszlopot.

Készítsen 2, 100px méretű oszlopot, további 3, 200px méretű oszlopot, majd egy 1fr méretű oszlopot, és végül 2, 10% méretű oszlopot.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás