ねえ、私が一緒に働いているデザイナーは、このサイトの効果を取り入れたいと思っています:
特に、「仕組み」と書かれている部分を下にスクロールすると、非表示になっているのに表示されます。
それがどのように行われたかはわかりませんが、いくつかのドキュメント手法などを探してみましたが、そのアニメーションを取得する方法についての幅広い選択肢はありません. 親切な魂が私を正しい方向に導くことができますか?
ありがとう
ねえ、私が一緒に働いているデザイナーは、このサイトの効果を取り入れたいと思っています:
特に、「仕組み」と書かれている部分を下にスクロールすると、非表示になっているのに表示されます。
それがどのように行われたかはわかりませんが、いくつかのドキュメント手法などを探してみましたが、そのアニメーションを取得する方法についての幅広い選択肢はありません. 親切な魂が私を正しい方向に導くことができますか?
ありがとう
効果を作成するのはそれほど難しくありません。
私がやった方法:
1-要素はcssで隠されています
#element{
opacity: 0;
}
2-jquery関数は、ページスクロールでページがどれだけスクロールされたかをチェックします
$(window).scroll(function(){
var elemPosition = $('#element').offset().top,
scrollPosition = $(window).scrollTop();
//Checks if a little higher than element position (you can change 100 for whatever you want)
if(scrollPosition - 100 > elemPosition){
$('#element').animate({
opacity: 1
}, 500); //OR the animation you want
}
});
それはすべての基本です。次に、css で開始状態を設定し、jquery で別のものにアニメーション化できます。
コードのハッキングから、TweenJS と Tiny Scroll を使用しています。