为什么-webkit-在@keyframes工作时使用,至少在chrome上?还有许多其他前缀。我是否需要将它们全部用于所有浏览器以支持动画?
答案 0 :(得分:0)
供应商前缀(浏览器实现者越来越少地使用它)旨在让Web开发人员尝试实验性功能。
现在@keyframes
(及其Chrome实施)不再具有实验性,标准属性已得到支持。
答案 1 :(得分:0)
这称为供应商前缀。浏览器通常将这些前缀用于实验或有时不基于任何标准的功能。
由于使用它们的实验功能不建议用于生产。但是如果你想使用它们,你必须使用所有公共前缀。
答案 2 :(得分:0)
Safari也使用webkit。没有人知道将来会有多少浏览器共享前缀,或者每个操作系统是否都有效地运行前缀。 如果您了解Web响应式设计,那么您就知道兼容性和备份非常重要。 -moz- -女士- -webkit- -O- 您会发现自己稍后会添加这些前缀,因为浏览器的运行方式不同。 但说实话,我真的不必使用它们。只要确保它无处不在!