2016-11-02 40 views

回答

0

您可以嘗試動畫上滾動:

https://michalsnik.github.io/aos/

或者,如果你需要在你的手中有更多的控制更先進的圖書館,嘗試ScrollMagic :

http://scrollmagic.io/

+0

https://michalsnik.github.io/aos/表現不錯,謝謝你的回答 –

+0

我很高興。歡迎:) –

0

你可以使用onscroll事件處理程序。

window.onscroll - function() { 
    var el = document.getElementById('animateMe'); 
    el.addClass('anime'); 
} 

其中包含.anime類的動畫。

CSS

.anime { 
    animation: yourAnimation 2s ease-out; 
} 

@keyframes animation { 
    0% { 
     background: blue; 
    } 
    100% { 
     backgroudn: red; 
    } 
} 

如果需要動畫停止時不滾動,看到How do I know when I've stopped scrolling Javascript