【问题标题】:How do I manipulate object.style.animationDuration outside of Chrome?如何在 Chrome 之外操作 object.style.animationDuration?
【发布时间】:2013-05-19 21:40:58
【问题描述】:

我知道在开始时添加 webkit 前缀适用于 Chrome(如 object.style.webkitAnimationDuration),但我还没有找到任何使用 Opera 前缀的方法,我不确定 Firefox 的效果如何前缀是。 W3Schools说各大浏览器都支持duration属性,那我该怎么办呢?

Jsfiddle:

http://jsfiddle.net/4C7Fp/

已接受 Javascript 和 Jquery 建议 :)

【问题讨论】:

  • 您的代码已经在 Firefox 中运行。但是它在 IE10 中不起作用,我无法测试 Opera。反正没有其他前缀,你用过的两个覆盖了所有主流浏览器。
  • 好吧,不管前缀在 Opera 或 IE10 中仍然不起作用 - 想法?

标签: javascript jquery css dom css-animations


【解决方案1】:

也许你可以使用这个插件。 (Prefixfree Plugin) 它还有 jquery 插件来设置/获取不带前缀的 css。

顺便说一句,你为什么不在 css 中使用它?它可以比javascript更好更快。

【讨论】:

  • 持续时间与 audio.duration 的持续时间挂钩(我正在制作自定义音频控件)。
  • 我会尽量使用那个插件。谢谢:)
  • 好吧,我在附加prefixfree后重新加载了文档,没有任何改变。我怀疑 Opera 不支持 object.animationDuration - 你知道这是真的吗?
猜你喜欢
  • 1970-01-01
  • 2018-11-20
  • 2016-10-14
  • 2021-04-25
  • 2018-05-21
  • 1970-01-01
  • 2014-06-24
  • 2014-02-10
  • 1970-01-01
相关资源
最近更新 更多