回顾以前关于这个问题的问题,我了解到供应商前缀在涉及到flexbox时实际上是多余的。那么我认识的相当多的设计师如何使用flexbox呢?由于我无法在此阶段重构我的项目,如何让所有浏览器都能理解flexbox?
答案 0 :(得分:2)
说到vendor prefixes,您需要了解浏览器兼容性。
某些浏览器需要Flexbox的前缀(例如IE 10和Safari 8),其他浏览器根本不需要前缀(例如当前的Chrome和Firefox)。
有些(较旧的)浏览器根本不支持flexbox(例如IE 8和9),因此没有多少前缀会产生影响。
Mozilla Developer Network上的所有flex属性定义都在底部显示了一个显示浏览器兼容性的部分。您将能够看到每个媒体资源的浏览器支持级别。
您还可以在caniuse.com检查浏览器支持。
有关flexbox浏览器支持的更全面分析,请参阅:
答案 1 :(得分:0)
请确保按正确顺序排列。为获得最大兼容性,请尝试:
createPartControl