ブログ記事などを参照し、ある程度望み通りのものはできました。
(上からスクロールしていくに従って表示することはできた)
ただ、ページ下部でリロードした際などに、下から上にスクロールさせても同様の表現をしたいのですが、
その方法がわかりません。
●参考にしたブログ記事とデモページ
海外のウェブサイトでよくみる「要素が画面内に入ったらふわっとフェードインするあれ」の実装方法|imasashi.net
[デモ] 要素が画面内に入ったらフェードインするエフェクト|imasashi.net
(他の記事も同様の記述が多かったと思います。)
jQuery
1$(function(){ 2 $(window).scroll(function (){ 3 $('.fadein').each(function(){ 4 var elemPos = $(this).offset().top; 5 var scroll = $(window).scrollTop(); 6 var windowHeight = $(window).height(); 7 if (scroll > elemPos - windowHeight + 200){ 8 $(this).addClass('scrollin'); 9 } 10 }); 11 }); 12});
●下からスクロールさせてもフェイドインしているサイトの例。
techacademy
できれば参考にした記事の記述を元にどうアレンジすれば
実現できるか教えていただけると助かります。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/08/15 09:28