header.active{
background: #40305fad;
}
✅css
header에 activ 클래스가 추가되었을때 bakcground 색상을 다르게 설정
$(window).on('scroll',function(){
if($(window).scrollTop()){
$('header').addClass('active');
}else{
$('header').removeClass('active');
}
});
✅jquery
1) 스크롤 함수
2) if scroll Top에서 움직이면 header에 active 클래스 추가
3) else active클래스 삭제
✔ addClass와 removeClass 다양하게 활용가능
'Coding > javascript' 카테고리의 다른 글
| [jquery] 선택한 text추출하여 가져오기 (0) | 2022.06.22 |
|---|---|
| [jquery] 여러폼 에서 하나만 클릭 되는 버튼만들기 (0) | 2022.06.21 |
| [jquery/css] 메뉴 hover시 하단으로 내려오는 nav만들기 (0) | 2022.06.17 |
| [jquery] 시간 따라 차례로 나타나는 애니메이션 만들기 (0) | 2022.06.17 |
| [css/jquery] keyframe을 이용하여 길따라 움직이는 svg 만들기 (0) | 2022.06.17 |