2
'onscroll'이벤트에서 pageY 값을 '새로 고'려고합니다. 사용자가 (+ -) X 픽셀을 스크롤하면 마우스가 될 위치를 계산하여 실제로 만들었습니다. 나는 그것을하는 더 섹시한 방법이 있다고 확신합니다. 사전pageY update onScroll
추신에서
감사합니다
<script>
...
...
defaultHeight = 2000;
$(window).scroll(function(){
maskbehind.style.height = defaultHeight + window.pageYOffset;
}
...
...
</script>
참고 클라이언트의 실제 높이가 읽기입니다 :
이것은 코드가 지금과 같은 것입니다 ... 내 TOStoMouse = 귀하의 defaultHeight/TopOfStageToMouse – Miro
이 작업을 수행하는 다른 방법은 모르겠다. : 더 나은 명명 된 변수 사용 :) –
변수는 same .. defaultHeight는 변경되지 않고 항상 2000입니다. (css가 정의한 '마스크 숨김'의 높이). TOStoMouse는 화면 상단에서 마우스 포인터까지의 거리입니다. 큰 차이 : –