⊗mkSpFxFTP 100 of 128 menu

Проблеме плочица на флексибилним контејнерима у CSS

Први проблем плочице је уопште очигледан одмах - врло је незгодно што родитељ мора експлицитно да зада висину. Наиме, код нас може сасвим да се деси да се број блокова динамички мења и да њихов брoj буде понекад мањи, понекад већи од 9.

Други проблем ће се појавити ако је број блокова такав да ће у последњем реду бити недовољан број блокова. У том случају последњи ред ће изгледати јако ружно:

<div class="parent"> <div class="child">1</div> <div class="child">2</div> <div class="child">3</div> <div class="child">4</div> <div class="child">5</div> <div class="child">6</div> <div class="child">7</div> <div class="child">8</div> </div> .parent { display: flex; flex-direction: row; justify-content: space-between; flex-wrap: wrap; width: 320px; border: 1px solid red; } .child { box-sizing: border-box; width: 100px; height: 100px; border: 1px solid green; }

:

Добија се да чак и хоризонтално вредност space-between ради лоше у нашем случају.

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

Дато је 12 елемената. Направите од њих плочицу са 4 елемента у реду са ширином сваког елемента од 100px и размаком између њих од 20px.

Дато је 12 елемената. Направите од њих плочицу са 3 елемента у реду са ширином сваког елемента од 150px и размаком између њих од 10px.

Српски
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
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј