연습장
스크롤값에 따른 인터랙션 추가 본문
<script>
$(document).ready(function(){
$(window).scroll(function(){
var scrTop = $(window).scrollTop();
var scrH = ($(window).height()/100)*70;
var ani01 = $('.컨텐츠랩').offset().top -scrH; //스크롤을 내렸을 때 .컨텐츠랩이 (화면의 아래 0% 기준)30%까지 오면
if(scrTop>ani01){
$('.컨텐츠-1').addClass('contDown'); //.컨텐츠-1에 인터랙션효과를 주는 클래스를 추가함. 기존 css에 position:relative; top:-80px; opacity:0; 넣고 contDown엔 top:0; opacity:1;
}
})
})
</script>
얌전한 홈페이지를 만들면 안될까요
'스트립트' 카테고리의 다른 글
별도의 세팅 없이 자바스크립트 연습하기 (0) | 2021.11.26 |
---|---|
햄버거메뉴, 레이어팝업 활성화 후 스크롤 막기 (0) | 2021.11.09 |
gnb에 호버 상태로 새로고침 했을 때 슬라이드 업, 다운이 반대로 되는 현상 해결 (0) | 2021.11.09 |
아코디언 형식 스크립트 (0) | 2021.11.09 |
햄버거 메뉴나 레이어팝업 활성화 후 그 외 영역을 클릭했을 때 팝업 닫힘 (0) | 2021.11.09 |