728x90
반응형
마우스 커서(cursor)를 따라다니는 도형 애니메이션(animation)
[html]
<div class="cursor"></div>
[css]
.cursor {
position: absolute;
transform: translate(100%, 100%);
width: 1rem;
height: 1rem;
border: 2px solid #808080;
border-radius: 50%;
opacity: 0.4;
transition: all 0.3s ease-out;
z-index: 1000;
}
.cursor.on {
border: 2px solid #222;
background: #222;
opacity: 1;
}
[js]
$(window).on('scroll mousemove', function(e){
$('.cursor').css('left', e.pageX + 'px');
$('.cursor').css('top', e.pageY + 'px');
});
$('a').hover(function(){
$('.cursor').toggleClass('on');
});
See the Pen [jQuery] mouse cursor animation _ 마우스 커서 애니메이션 (원형) by j. sik (@jsik) on CodePen.
'jQuery' 카테고리의 다른 글
[jQuery] 특정 위치(화면 위치)에서 스크롤 이벤트 (0) | 2023.08.14 |
---|---|
[jQuery] data-tab 활용 탭 메뉴(tabs menu) (0) | 2023.08.05 |
[jQuery] 팝업(popup) / 모달(Modal) 시 스크롤 비활성화 (iOS 포함 모든 기기) (0) | 2023.07.25 |
[jQuery] 아이폰(iOS) 사파리 바운스 스크롤(bounce scroll) 대응 헤더 (0) | 2023.06.16 |
[jQuery] 스크롤(scroll) 방향 감지 이벤트 (0) | 2023.06.14 |