2013-08-18 2 views
-1

임 때 창 탄성 스크롤, 예를 들어 우리는 사이트 캔버스지나 스크롤 할 때마다 약간 아래 첫 번째 배경을 이동 http://www.mccarthyarts.com/이 사이트. 이것이 어떻게 작동하는지탄성 스크롤 이동 요소

누구나 알아?

+0

이 기술은 다음과 같이 호출된다 시차 스크롤 (https://www.google.com/search?q=parallax+scrolling) – VenomVendor

+0

@VenomVendor 아니, 그렇지 않다. "라이온은"탄성 스크롤 (elastic scrolling) "이라는 새로운 기능을 선보였습니다.이 기능을 사용하면 창 위쪽이나 아래쪽으로 스크롤 할 수 있으며 고무줄처럼 튀어 나오게됩니다." –

+0

예를 시도 -> [JQuery와 완화 (http://gsgd.co.uk/sandbox/jquery/easing/) – VenomVendor

답변

0

이 스크롤 이벤트를 수신 포함 할을 달성 할 것입니다 방법. 이벤트가 트리거 될 때마다 문서의 범위를 통과했는지 확인하십시오. 그렇다면 탄성 영역에 있어야합니다.

$(function() { 
    $(document).on("scroll", function() { 
     var scrollAmount = $(this).scrollTop(); 
     var viewHeight = $(window).height(); 
     var docHeight = $(document).height(); 

     if (scrollAmount < 0) { 
      // Top elastic 
     } 
     else if (scrollAmount + viewHeight > docHeight) { 
      // Bottom elastic 
     } 
    }); 
}); 
+0

퍼프, 나는 그것을 시도 할 것이다. –