javascript - 跨浏览器背景Y位置动画?

标签 javascript jquery

我目前正在使用它来制作背景位置的动画:

$('#icon' + n).animate({ backgroundPositionY : "-=5px" }, 250 );
$('#icon' + n).animate({ backgroundPositionY : "+=5px" }, 250 );

Chrome 警告我 backgroundPositionY 将被弃用,如果缩放比例不是 100% 并且 Firefox 和 Explorer 甚至不运行动画,它也会出现错误。

设置背景 Y 位置动画的正确方法是什么?

最佳答案

有很多现成的背景动画插件...深入了解它们的源代码以查看它们使用的方法

关于javascript - 跨浏览器背景Y位置动画?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9550929/

相关文章:

javascript - 如何在 contenteditable 中获取所选文本的开始位置和结束位置?

javascript - Android WebView 无法找到 JavaScript 函数

jquery - 有没有 jquery 下拉年份选择器

javascript - 在客户端下载本地html文件

javascript - 当我点击一个标记时,React Google Map InfoWindow 显示所有信息

javascript - 在 Meteor.js 上开始使用 Hammer.js

javascript - 如何循环遍历 jQuery 中的数组?

javascript - 打开新窗口而不关注它

JavaScript 委托(delegate)并选择 AJAX 响应

javascript - 单击它时如何弹出一个 float /粘性窗口?