Używasz tych, których potrzebujesz do przeglądarek, które potrzebujesz obsługiwać.
- Firefox 2.0? (Z prefiksem)
- Chrome 4.0? (Z prefiksem)
- Safari/iOS 3.1? (Z prefiksem)
- Android 2.1 (z prefiksem)
O ile mogę powiedzieć, owijając poprzez box-lines: multiple
nie jest realizowane w dowolnej przeglądarce.
- Chrome 17- ?? (Prefiks)
- Internet Explorer 10 (prefiks)
- Chrom 21 (prefiks), 29 (prefiksu)
- Opera 12.1 (prefiksu), 15 (WebKit prefiksu)
- Firefox 22 (prefiksu)
- Safari/iOS 7 (prefiks)
- Blackberry 10 (prefiks)
- Internet Explorer 11 (prefiksu)
http://caniuse.com/#feat=flexbox (Zauważ, że IE10 jest tylko przeglądarka oznaczone jako mające częściowe wsparcie, które obsługuje zawijanie)
specyfikacje dla flexbox
i flex
są podobne na tyle nie ma reaso n nie do włączenia obu, zwłaszcza, że IE10 obsługuje tylko specyfikację flexbox
. Specyfikacja dla box
jest bardzo różna i może nie być warta uwzględnienia w zależności od efektu, jaki masz na sobie, chociaż prawie wszystkie właściwości mają analogię do tych, które można znaleźć w specyfikacjach flexbox
/.
Może się okazać, że niektóre przeglądarki obsługują wiele specyfikacji. Najprawdopodobniej nadejdzie czas, w którym odrzucą obsługę starszej wersji specyfikacji, więc zawsze pamiętaj o dodaniu właściwości flex
.
Hu? Nowe wartości 'display' nie powodują, że stare wartości są" przestarzałe ". Zwłaszcza 'inline' i' block', których efekty są pożądane od wynalezienia pisma 5000 lat temu: "* kontynuuj do końca linii, a następnie utwórz nowy itd. *" I "* jeden na linię proszę *" – FelipeAls
Artykuł CSS-Tricks [artykuł o Flexboksie] (http://css-tricks.com/using-flexbox/) może ci się przydać. –
możliwy duplikat [CSS3 Flexbox: display: box vs. flexbox vs. flex] (http://stackoverflow.com/questions/16280040/css3-flexbox-display-box-vs-flexbox-vs-flex) – andyb