的jQuery - 图片动画(从右到左)
问题描述:
有没有一种方法,以由右至左的动画形象,像this但是反过来相反的方向: -的jQuery - 图片动画(从右到左)
<span id="logo"></span>
#logo {
background: url(https://upload.wikimedia.org/wikipedia/en/b/bd/Random_App_Logo.png);
width: 0;
height: 646px;
display: block;
}
$('#logo').animate({ width:'100%' });
我已经试过: -
#logo {
background: url(https://upload.wikimedia.org/wikipedia/en/b/bd/Random_App_Logo.png);
width: 1350px;
height: 646px;
display: block;
margin-left: 1350px;
}
$('#logo').animate({ marginLeft:'0px' });
但图像需要保持在同一位置。我会使用覆盖,但背景是背景图片,所以这是行不通的。
答
使用此与除在CSS宽度设置为0px您当前的CSS;
$('#logo').animate({marginLeft: '0px', width: '1350px'}, 2000);