【发布时间】:2012-12-10 07:55:43
【问题描述】:
是否可以通过 jquery 为 CSS 属性 translate 设置动画?
$('.myButtons').animate({"transform":"translate(50px,100px)"})
它是否适用于许多浏览器?
演示不工作:http://jsfiddle.net/ignaciocorreia/xWCVf/
更新:
我的解决方案:
- 简单的实现 - http://jsfiddle.net/ignaciocorreia/R3EaJ/
- 复杂的实现和多浏览器 - http://ricostacruz.com/jquery.transit/
【问题讨论】:
-
我猜一下,说它只适用于 webkit 浏览器,如果有的话!
-
我找到了这个例子:jsfiddle.net/qGEmy/7 但我似乎无法让它与我的例子一起工作。
-
这就是你的做法 -> FIDDLE
-
你也可以在不平移、改变左上角位置的情况下做到这一点...jsfiddle.net/xWCVf/4
-
我知道但还是谢谢你。我真的很想也需要玩翻译。
标签: jquery css jquery-animate jquery-transit