My goal is to design a straightforward box for questions, with the question number on one side and the text on the other. To ensure that the texts are aligned vertically and dynamic, I am experimenting with using flexbox.
I have researched both the old and new syntax and attempted to cover all possible scenarios by including necessary prefixes:
display: -webkit-box;
/* OLD - iOS 6-, Safari 3.1-6 */
display: -moz-box;
/* OLD - Firefox 19- (buggy but mostly works) */
display: -ms-flexbox;
/* TWEENER - IE 10 */
display: -webkit-flex;
/* NEW - Chrome */
display: flex;
/* NEW, Spec - Opera 12.1, Firefox 20+ */
For reference, here's a fiddle: http://jsfiddle.net/alkaithil/NW3QZ/5/
Unfortunately, I am encountering an issue where the box is not displayed in Safari for Windows (5.1).
Any suggestions or alternative approaches for achieving this layout?