Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 当@keyframes起作用时,为什么要使用前缀-webkit-呢?_Html_Css_Webkit - Fatal编程技术网

Html 当@keyframes起作用时,为什么要使用前缀-webkit-呢?

Html 当@keyframes起作用时,为什么要使用前缀-webkit-呢?,html,css,webkit,Html,Css,Webkit,为什么在@keyframes工作时使用-webkit,至少在chrome上是这样?还有许多其他前缀。我是否需要在所有浏览器中都使用它们来支持动画 供应商前缀(很高兴浏览器实现者越来越少地使用这些前缀)旨在让web开发人员尝试实验性功能 现在,@关键帧(及其Chrome实现)不再是实验性的,标准属性已经得到支持。这被称为供应商前缀。浏览器通常将这些前缀用于实验性或有时不基于任何标准的功能 由于这些功能是实验性的,因此不建议在生产中使用它们。但是如果你想使用它们,你必须使用所有常用的前缀 Safar

为什么在@keyframes工作时使用-webkit,至少在chrome上是这样?还有许多其他前缀。我是否需要在所有浏览器中都使用它们来支持动画

供应商前缀(很高兴浏览器实现者越来越少地使用这些前缀)旨在让web开发人员尝试实验性功能


现在,
@关键帧(及其Chrome实现)不再是实验性的,标准属性已经得到支持。

这被称为供应商前缀。浏览器通常将这些前缀用于实验性或有时不基于任何标准的功能


由于这些功能是实验性的,因此不建议在生产中使用它们。但是如果你想使用它们,你必须使用所有常用的前缀

Safari也使用webkit。不知道将来会有多少浏览器共享前缀,也不知道是否每个操作系统都能高效地运行前缀。 如果您了解web响应设计,那么您就知道兼容性和备份非常重要。 -莫兹- -ms- -网络工具包- -o- 稍后您会发现自己添加了这些前缀,因为浏览器的运行方式不同。 但老实说,我不会使用它们,直到我真的不得不这样做。只要确保它在任何地方都有效