2017-03-10 5 views
0

CSSを使用して画像を右から左に順番に画面にアニメーション化しスライドさせようとしています。CSS:イメージを順次アニメーション化してスライドします。

しかし、私はこれをまったく達成できないようです。

画像はスライドアニメーションなしですべて同時に表示されます。ここで

は私JSFIDDLEです:

https://jsfiddle.net/npvsrkcy/

そして、私の全体のCSSコード:

img { 
    position: relative; 
    margin-left: 0%; 
    margin: 1em; 
    animation: slide 4s 1; 
    width:100%; 
} 
@keyframes slide { 
    from { right: -150%; } 
    to { left: 0%; } 
} 

は基本的に私は達成するために必要なもの滑らかなアニメーションです。

誰かに助言していただけますか?

私はjQueryでこれを行うことができますが、それは私が行っているようにスライドアニメーションではなく、CSSアニメーションと同じように滑らかに見えません。

これは、jQueryの作業バージョンです:それはすべてここで説明されてhttp://jsfiddle.net/RSk7n/95/

+0

:https://css-tricks.com/snippets/css/keyframe-animation-syntax/ –

+0

@StefanGruenwald、私が持っていますとにかく、それは私の質問に関連していますが、とにかく感謝します。 –

答えて

0
@keyframes slide { 
    from { right: -150%; } 
    to { right: 0%; } 
} 
+0

すべての画像を同時にスライドします。 –

関連する問題