Dit word in alle webblaaiers ondersteun. In plaas daarvan om 'n float te gebruik om uitlegte te skep deur elemente na links of regs te swaai, laat flexbox jou toe om uitlegte te skep deur items met 'n enkele as te belyn. Die as kan horisontaal of vertikaal wees. Dit word die beste gebruik om spasie vir items in dieselfde as te versprei.
Wanneer sal jy float flex box-rooster gebruik?
Flexbox help meestal om inhoud te belyn en blokke te skuif. CSS-roosters is vir 2D-uitlegte. Dit werk met beide rye en kolomme. Flexbox werk beter in slegs een dimensie (óf rye OF kolomme).
Hoekom sal jy flexbox in plaas van floats gebruik?
Die posisionering van kinderelemente word makliker met flexbox. Flexbox is responsief en selfoonvriendelik. Buighouer se kantlyne val nie saam met die kantlyne van sy inhoud in nie. Ons kan maklik die volgorde van elemente op ons webblad verander sonder om eers veranderinge in HTML te maak.
Moet ek vlotte gebruik in 2020?
Daar is gevalle wanneer jou voorwerp nie teks omvou nie, maar geen ander opsies werk nie. In daardie geval, moenie dit sweet nie, gebruik net float. As jy eintlik teks om 'n prent of ander div wil draai, is float wonderlik.
Wanneer moet jy nie flex gebruik nie?
Wanneer om nie flexbox te gebruik nie
- Moenie flexbox vir bladsyuitleg gebruik nie. 'n Basiese roosterstelsel wat persentasies, maksimum breedtes en medianavrae gebruik, is 'n baie veiliger benadering om responsiewe bladsyuitlegte te skep. …
- Moenie byvoeg nievertoon:flex; aan elke enkele houer div. …
- Moenie flexbox gebruik as jy baie verkeer vanaf IE8 en IE9 het nie.