TOPICS

トピックス

記事を絞り込む

便利JSまとめ

スクロールフェードインアクション


jsに記述

jQuery(function(){
    jQuery(window).scroll(function (){
        jQuery('.scrollanime').each(function(){
            var elemPos = jQuery(this).offset().top;
            var scroll = jQuery(window).scrollTop();
            var windowHeight = jQuery(window).height();
            if (scroll > elemPos - windowHeight + 200){
                jQuery(this).addClass('show');
            }
        });
    });
});
 


cssに記述

.scrollanime{
 opacity: 0;
 transform: translate(0, 50px);
 transition: 0.3s;
}
.scrollanime.show {
 opacity: 1;
 transform: translate(0, 0);
}