Reputation: 1549
I have a question regarding the use of CSS flexbox. Flexbox feels like a game changer, it is so much more usable and quicker then using floats, positioning or javascript.
Cross-browser issues seem relative doable although I don't see flexbox used very often in the wild. I've seen it been released a couple years ago but because of browser issues never trusted it enough to use it in big projects.
Did anybody build a big, cross-browser project with it? Any tips or definitive guides to share?
Upvotes: 11
Views: 4030
Reputation: 2415
It really depends on how far back you want to support Internet Explorer users. I would check out caniuse.com's compatibility chart for flexbox. It includes all the browsers that allow for flexbox in addition to the bugs that people encounter (particularly with IE10 and 11). http://caniuse.com/#feat=flexbox
Flexbox needs a minimum of IE10, but according to caniuse.com, the overall browser usage of IE8 + IE9 less than 1%, making it extremely low in terms of overall browser usage. I would say the only reason not to use flexbox is that if a certain percentage of your users are going to be governments/corporations, as they generally tend to be late with computer upgrades (increased likelihood of IE8 and 9 browsers).
Upvotes: 10