0
在黑暗中刺一下這一塊!每個元素的淡入效果延遲
我一直在到處找,試圖找到一些複製這個不錯的網站,如果JS關閉 http://www.alectia.com/
這個網站無法負荷的效果 - 所以不是找翻版:-)
有大量的淡入效果(動畫CSS等)和CoDrops中的一些不錯的加載 - 但它們都影響所有元素在同一時間 - 沒有人知道的庫/方式動畫物品順序,所以他們加載在上面的網站?
在此先感謝 。本。
在黑暗中刺一下這一塊!每個元素的淡入效果延遲
我一直在到處找,試圖找到一些複製這個不錯的網站,如果JS關閉 http://www.alectia.com/
這個網站無法負荷的效果 - 所以不是找翻版:-)
有大量的淡入效果(動畫CSS等)和CoDrops中的一些不錯的加載 - 但它們都影響所有元素在同一時間 - 沒有人知道的庫/方式動畫物品順序,所以他們加載在上面的網站?
在此先感謝 。本。
一些你需要的鏈接Transformations AND CSS CHEAT SHEET。如果你想避開JS方法,兩者都很適合。然而。如果你想要協調,JS和CSS的註釋會很好地結合在一起。所以你有點妥協。 基本上,你有你的css文件在你的css文件中,並在頁面加載或任何時候你想要動畫時調用它。在備忘單鏈接他們證明,但在這裏它是在任何情況下
$(window).scroll(function() {
$('#animatedElement').each(function(){
var imagePos = $(this).offset().top;
var topOfWindow = $(window).scrollTop();
if (imagePos < topOfWindow+400) {
$(this).addClass("slideUp");
}
});
});
//This handles annimations over scrolling
$('#animatedElement').click(function() {
$(this).addClass("slideUp");
});//This handles annimations on click
And finally
$(document).ready(function(){
$(this).addClass("slideUp");
});//page load. :)
什麼你也可以看看,如果CSS不工作了那麼大(記住瀏覽器支持可以成爲任何男人的nighmare)是看看JS動畫。這裏有一個鏈接。 JQuery annimations
併爲您的實際問題。要讓所有元素同時動畫
function AnimateEverything(){
var AllElements = document.getElementsByTagName('div');
for(var i =0; i < AllElements.length; i++){
$(AllElements[i].addClass('cssAnimationClass');//I would suggest this one.
//or..
$(AllElements[i].annimate(//annimation of choice..
)}
};
基本上獲得頁面中的所有div並使其具有動畫效果。
嗨 - 非常感謝您的回覆。有一件事是,我不希望所有的項目同時動畫 - 但是交錯,就像上面的示例URL一樣 - 所有animate.css事情我嘗試應用於所有項目,並且它們都在加載時執行。如果可能的話,我想複製示例URL的'流'。 – topiman 2014-10-23 08:28:48
http://www.jqueryrain.com/example/jquery-animation-example/ 您需要將您的內容封裝在一個div中並調用選擇的動畫。我是一個試圖重新發明輪子的傻瓜。希望這可以幫助你 – Jonny 2014-10-23 15:01:34