我试图熟悉CSS flexbox。有很多有用的资源。但是,当我遇到-webkit-box;, -moz-box;, -ms-flexbox;
& -webkit-flex;
,我不确定这些是什么或如何处理它们。
如果有人能对此有所了解,我将不胜感激。
谢谢!
答案 0 :(得分:2)
这些是供应商的优惠 当您了解浏览器的工作功能时,您会更清楚。 实际上所有的浏览器都在他们的特定引擎上运行。我们编写的CSS语法或功能是什么,这些引擎在浏览器上呈现它们的行为。
的Webkit
是最受欢迎的浏览器引擎,由chrome safari等使用。 因此,这些供应商优惠用于告诉浏览器我们应该使用哪些css属性。
答案 1 :(得分:1)
您可以阅读有关供应商前缀here的所有信息。
链接摘要:
浏览器供应商有时会为实验或非标准CSS属性添加前缀,因此开发人员可以进行实验,但浏览器行为的更改不会在标准过程中破坏代码。开发人员应该等待包含未加前缀的属性,直到浏览器行为标准化为止。