Flex-báza - Triky CSS

Anonim

Táto flex-basisvlastnosť 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 flexskratky vynechaný , jeho zadanou hodnotou je nula dĺžky.

Hodnota flex-base nastavená na autoveľ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).