⊗mkSpFxFTP 100 of 128 menu

Težave s ploščicami na fleksih v CSS

Prva težava ploščic je na splošno takoj očitna - zelo neprijetno je, da mora starš izrecno določiti višino. Navsezadnje lahko imamo povsem primer, ko se bo število blokov spreminjalo dinamično in njihovo število bo včasih manjše, včasih večje od 9.

In druga težava se bo pojavila, če je število blokov takšno, da bo v zadnji vrsti premalo blokov. V tem primeru bo zadnja vrsta izgledala grozno:

<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; }

:

Izkazalo se je, da celo vodoravno vrednost space-between v našem primeru slabo deluje.

Povzemamo: če je število vaših potomcev vedno konstantno in se normalno prilega staršu, potem so ploščice na space-between precej priročna stvar. V nasprotnem primeru boste morali izmisliti še kaj drugega.

Podanih je 12 elementov. Naredite iz njih ploščico po 4 elemente v vrsto s širino vsakega elementa 100px in razdaljo med njimi 20px.

Podanih je 12 elementov. Naredite iz njih ploščico po 3 elemente v vrsto s širino vsakega elementa 150px in razdaljo med njimi 10px.

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