在动画这个背景位置我错了哪里?

时间:2012-08-09 15:09:44

标签: jquery

代码:

$('#mappa-content').animate({ backgroundPosition: "0 -54px" }, 500);

背景中的图像没有移动。为什么?我该如何解决?

3 个答案:

答案 0 :(得分:1)

选择器中的引文:

$('#mappa-content').animate({ backgroundPosition: "0 -54px" }, 500);

答案 1 :(得分:1)

您不能开箱即用background-position动画。

您可以使用a plugin添加支持(网站目前已关闭,因此here's a mirror)。

您可以为background-position-xbackground-position-y设置动画,但Firefox / Opera不支持这些属性。

答案 2 :(得分:0)

试试这个:

$('#mappa-content').animate({'background-position-x':'-54px'},500);