【发布时间】:2014-02-04 09:29:02
【问题描述】:
$( document ).ready(function() {
$('.overlay-1').css({backgroundPosition:'30% 100%'});
var to;
function infinite(){
to = setTimeout(function(){
$('.overlay-1').animate({backgroundPosition:"30% 2000%"},12000,function(){
$('.overlay-1').css({backgroundPosition:'30% 100%'});
infinite();
});
});
}
infinite();
});
为什么无法为背景图像设置动画?它本来是一个无限滚动的背景图像,但没有任何动静?
干杯, 山姆
【问题讨论】:
-
也许 CSS 动画在这种情况下也可以工作。
-
如何循环播放 CSS 动画?
-
我也对此感兴趣,我会尝试写第二个答案。