これは非常に粗製の一例ですが、私は正しい方向にあなたを指すように迅速なデモをノックしたかったです。これをさらに発展させる必要があるでしょうが、始めるのは難しいかもしれません。
フィドル:https://jsfiddle.net/ed034mrs/
あなたはCSSアニメーションでこれを行うことができ、すべてでJavascriptを必要としません。アニメーションは左からシンプルなスライドですが、私は遅れてアイテムをずらしました。
HTML:
<div class="outer">
<div class="inner">
<img src="" alt="">
</div>
<div class="inner">
<img src="" alt="">
</div>
<div class="inner">
<img src="" alt="">
</div>
</div>
CSS:
@-webkit-keyframes slide-in {
0% {
transform: translateX(-100%);
}
100% {
transform: translateX(0);
}
}
.outer {
width: 380px;
height: 200px;
background-color: red;
overflow: hidden;
}
.inner {
width: 33.33%;
height: 100%;
float: left;
position: relative;
display: block;
transform: translateX(-1000%);
-webkit-animation: slide-in 1s forwards;
}
.inner:nth-child(1) {
-webkit-animation-delay: 2s;
}
.inner:nth-child(2) {
-webkit-animation-delay: 1s;
}
img {
width: 30px;
height: 50px;
background-color: black;
display: block;
position: absolute;
top: 50%;
left: 50%;
margin-top: -25px;
margin-left: -15px;
}
あなたのHTMLは次のように何を求めていますか?少なくともこれをあなた自身で試みたことがありますか? SOはコード作成サービスではありません。 –
これを参照してください:http://stackoverflow.com/help/how-to-ask –