As long as the W3C version (the official property) comes last, there is no difference.
The CSS rendering engine will always pick the last property that applies. Hence, you don't want Chrome, for example, to skip over flex
and pick -webkit-flex
, if flex
is actually supported.
You're seeing variations in the ordering of vendor prefixes in CSS-Tricks, MDN and Bourbon because the order doesn't matter. Just note what they all have in common: flex
is last.
Here are some more details:
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…