800픽셀 이후 스크롤 다운 시 Div 표시
질문:
어떻게 만들 수 있나요? 페이지 상단에서 800px 아래로 스크롤하면 숨겨진 div가 나타납니까? 위로 스크롤하고 높이가 800px 미만이면 div가 사라져야 합니다.
HTML:
<div class="bottomMenu"> <!-- content --> </div>
CSS:
.bottomMenu { width: 100%; height: 60px; border-top: 1px solid #000; position: fixed; bottom: 0px; z-index: 100; opacity: 0; }
스크롤링을 위한 jQuery 변형 800px:
이 jQuery 코드는 800px 아래로 스크롤한 후 div를 표시합니다.
$(document).scroll(function() { var y = $(this).scrollTop(); if (y > 800) { $('.bottomMenu').fadeIn(); } else { $('.bottomMenu').fadeOut(); } });
위로 스크롤할 때 숨기기 위한 스크롤 이벤트 변형:
위로 스크롤할 때 높이가 800px 미만인 div를 숨기려면 다음을 사용하세요. 코드:
$(document).scroll(function() { var height = $(window).scrollTop(); if (height > 800) { $('.bottomMenu').css({ display: 'block', opacity: 1 }); } else { $('.bottomMenu').css({ display: 'none', opacity: 0 }); } });
위 내용은 800px 아래로 스크롤한 후 Div를 표시하고 위로 스크롤할 때 Div를 숨기는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!