⊗mkPmGdAFtV 230 of 250 menu

Vrednost auto-fit u CSS gridovima

Sada pogledajmo vrednost auto-fit, koja se takođe primenjuje prilikom navođenja kolona iste veličine zajedno sa funkcijom repeat. Njeno odstupanje od vrednosti auto-fill sastoji se u tome, da auto-fit prilagođava broj kolona dostupnoj širini kontejnera, šireći ih ili skupljajući.

Primer

Hajde da pogledamo rad vrednosti auto-fit na primeru kontejnera sa osam elemenata. Primenimo zajedno sa vrednošću auto-fit vama poznatu iz prethodne lekcije funkciju minmax:

<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: repeat(auto-fit, minmax(150px, 1fr)); border: 2px solid #696989; padding: 10px; width: 600px; } #parent > div { padding: 10px; border: 1px solid #696989; }

:

Primer

A sada smanjimo širinu grid kontejnera na 400px:

<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: repeat(auto-fit, minmax(150px, 1fr)); border: 2px solid #696989; padding: 10px; width: 400px; } #parent > div { padding: 10px; border: 1px solid #696989; }

:

Praktični zadaci

Pretpostavimo da imate tabelu od devet elemenata. Podesite za njih koristeći vrednost auto-fit takvu širinu kolona i širinu grid kontejnera, da se svi podređeni elementi rasporede u tri reda.

A sada izmenite prethodni zadatak tako, da se svi elementi rasporede u dva reda.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij