私は3つの同じ画像を持つdivを持っています。隠さ -jQuery画像グループアニメーション
<div>
<img class="movlights" src="files/images/movelights.png" alt="10 years logo" />
<img class="movlights sec" src="files/images/movelights.png" alt="10 years logo" />
<img class="movlights third" src="files/images/movelights.png" alt="10 yearslogo"/>
</div>
各々は、すべての行を形成し、その親DIVが オーバーフローされる方法で異なる「絶対」位置を有します。
だから私は彼らがこのコードで、左から右にグループとして同時に一緒に移動するアニメーション:
$(function(){
movelights();
});
function movelights(){
for(x=0;x<3;x++)
{
$('div img:eq('+x+')').animate({left: (1400 - x*800)},24000);
}
};
私の問題がある: それをキューイングすることにより、他の人の前に、特定の開始位置に画像を返す方法再びアニメーションパターンが繰り返されるようにdivの右端を通過するときに!
だから私は両方に興味がある:
- 私は十分に明確であったかにループアニメーションパターン
希望 ラインの終わりから始まり
div{
width:1000px;
overflow:hidden;
position:relative;
}
all img{
display:block;
position:absolute;
left:120px;
}
img2{
left:-678px;
}
img3{
left:-1400px;
}
10xその解決策が気になりましたが、もう少し簡単に解決策を見つけました。 私は本当に長いdivを作って、その背景を水平に繰り返してアニメーションでそれを動かしました!最初から何度も何度も何度も何度も同じパターンを繰り返す必要があったので、うまくいきました。 – kidwon