⊗mkSpFxWG 89 of 128 menu

Похлепност при задатој ширини flex блокова у CSS-у

Претпоставимо да имамо неколико флекс блокова. Хајде да једном од ових блокова поставимо flex-grow на вредност 1, а свим осталим елементима - одређену ширину. Као резултат, испоставиће се да ће сви блокови имати фиксну ширину, а наш изабрани похлепни блок ће заузимати сав остали доступни простор:

<div class="parent"> <div class="child elem1"></div> <div class="child elem2"></div> <div class="child elem3"></div> </div> .parent { display: flex; width: 400px; height: 200px; border: 1px solid red; } .child { height: 50px; border: 1px solid green; } .elem1 { width: 100px; } .elem2 { flex-grow: 1; } .elem3 { width: 100px; }

:

Карактеристичан ефекат је посебно приметан када је ширина родитеља задата у процентима. У том случају при промени ширине родитеља наш похлепни блок ће имати променљиву ширину, а сви остали - фиксну:

Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј