Mar*_*mer 2 javascript jquery fadeout jquery-animate
我希望这个问题不完全重复......但这些相关问题都没有帮助我解决我的问题.我想为无限的"流"矩形制作动画.每当用户点击我想要的元素时:
到目前为止,我已经想出了这个(根据jsFiddle):
$('.block').first().animate({
opacity: 0.75,
left: '-=50'
}, 300, function() {
$('.block').first().remove();
addBlock(index++);
});
Run Code Online (Sandbox Code Playgroud)
动画不透明度工作正常,向左移动不会.我怀疑这可能是因为周围的div.但说实话,我对网络技术并不了解,这就是我问你的原因.
只需添加position:relative到您的CSS .block条目,使用marginLeft,您将获得所需的效果 -
要在包装器div下滑动它,您所要做的就是为包装器元素提供一个css属性overflow:hidden.