I'm building a webapp that has to be compatible with at least IE10+, Chrome, Firefox and iOS wrapped in Cordova.
It works very well on Chrome. But it turns out every time I fix a collateral bug on IE or Firefox it creates some bug on iOS and vice versa.
Most recent issue is due to Firefox and iOS. Before the fix, iOS was working (overflow-x was scrolling well) well but Firefox was not respecting its parent width and right flex box was out of the screen. Once I fixed the issue on Firefox, overflow scroll would not work on iOS anymore.
Regarding IE10, some nested flexboxes also won't respect their parent's width and the last box is half way out of the screen (?).
Do you have a reliable source for cross-browser development with flexbox ? I've already tried a bunch of guides but they help fix a bug on some browser and creates a new one on some other browser...
EDIT : A comparative table that explain how each browser deal with properties would be great.
Thanks.