티스토리 뷰

function scroll(){ //재귀함수를 이용한 스크롤값 구하기
    let scrollTop = window.screenY || window.pageYOffset || document.documentElement.scrollTop;
    document.querySelector(".scrollTop span").innerText = scrollTop;

    document.querySelectorAll(".content__item").forEach(item => {
        if( scrollTop >= item.offsetTop - (window.innerHeight/2) ){
            item.classList.add("show");
        } else {
            item.classList.remove("show");
        }
    });

    requestAnimationFrame(scroll);
}
scroll();

 

페럴럭스 나타나기 효과 사이트

'Script Sample > Parallax Effect' 카테고리의 다른 글

Parallax Effect - 텍스트 효과  (0) 2022.04.14
Parallax Effect - 이질감 효과  (0) 2022.04.14
Parallax Effect - 숨김 메뉴  (0) 2022.04.14
Parallax Effect -  (0) 2022.04.14
Parallax Effect - 메뉴 이동  (0) 2022.04.14
댓글
© 2018 webstoryboy