Táto flex-basis
vlastnosť je podvlastnosťou modulu Flexibilné usporiadanie schránky.
Určuje počiatočnú veľkosť položky flexa predtým, ako sa dostupné miesto rozdelí podľa faktorov flexe. Ak je zo flex
skratky vynechaný , jeho zadanou hodnotou je nula dĺžky.
Hodnota flex-base nastavená na auto
veľkosť prvku podľa jeho vlastnosti size (čo môže byť samotné kľúčové slovo auto
, ktoré určuje veľkosť prvku na základe jeho obsahu).
Syntax
flex-basis: .flex-item ( flex-basis: 100px; )
Upozorňujeme, že ako pri každej šírke sú aj záporné dĺžky neplatné.
Ukážka
Vyskúšajte toto pero!
Podpora prehľadávača
- (moderný) znamená nedávnu syntax zo špecifikácie (napr.
display: flex;
) - (hybrid) znamená zvláštnu neoficiálnu syntax z roku 2011 (napr.
display: flexbox;
) - (staré) znamená starú syntax z roku 2009 (napr.
display: box;
)
Chrome | Safari | Firefox | Opera | IE | Android | iOS |
---|---|---|---|---|---|---|
21+ (moderný) 20- (starý) | 3.1+ (staré) | 2-21 (staré) 22+ (nové) | 12.1+ (moderný) | 10+ (hybridný) | 2.1+ (staré) | 3.2+ (staré) |
Prehliadač Blackberry 10+ podporuje novú syntax.
Viac informácií o tom, ako kombinovať syntaxe s cieľom získať najlepšiu podporu prehľadávača, nájdete v tomto článku (CSS-triky) alebo v tomto článku (DevOpera).