便利JSまとめ
2023/03/14
スクロールフェードインアクション
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);
}