Html 当@keyframes起作用时,为什么要使用前缀-webkit-呢?
为什么在@keyframes工作时使用-webkit,至少在chrome上是这样?还有许多其他前缀。我是否需要在所有浏览器中都使用它们来支持动画 供应商前缀(很高兴浏览器实现者越来越少地使用这些前缀)旨在让web开发人员尝试实验性功能Html 当@keyframes起作用时,为什么要使用前缀-webkit-呢?,html,css,webkit,Html,Css,Webkit,为什么在@keyframes工作时使用-webkit,至少在chrome上是这样?还有许多其他前缀。我是否需要在所有浏览器中都使用它们来支持动画 供应商前缀(很高兴浏览器实现者越来越少地使用这些前缀)旨在让web开发人员尝试实验性功能 现在,@关键帧(及其Chrome实现)不再是实验性的,标准属性已经得到支持。这被称为供应商前缀。浏览器通常将这些前缀用于实验性或有时不基于任何标准的功能 由于这些功能是实验性的,因此不建议在生产中使用它们。但是如果你想使用它们,你必须使用所有常用的前缀 Safar
现在,
@关键帧(及其Chrome实现)不再是实验性的,标准属性已经得到支持。这被称为供应商前缀。浏览器通常将这些前缀用于实验性或有时不基于任何标准的功能
由于这些功能是实验性的,因此不建议在生产中使用它们。但是如果你想使用它们,你必须使用所有常用的前缀 Safari也使用webkit。不知道将来会有多少浏览器共享前缀,也不知道是否每个操作系统都能高效地运行前缀。
如果您了解web响应设计,那么您就知道兼容性和备份非常重要。
-莫兹-
-ms-
-网络工具包-
-o-
稍后您会发现自己添加了这些前缀,因为浏览器的运行方式不同。
但老实说,我不会使用它们,直到我真的不得不这样做。只要确保它在任何地方都有效