[css] 사용자 정의 커서 스타일링
CSS를 사용하여 웹 페이지의 커서를 사용자 지정하는 방법을 살펴보겠습니다.
1. 커서 스타일링 속성
CSS의 cursor
속성을 사용하여 커서 스타일을 지정할 수 있습니다. 사용자 정의한 이미지를 커서로 사용할 수도 있으며, 미리 정의된 커서 스타일을 사용할 수도 있습니다.
2. 미리 정의된 커서 스타일
일반적으로 사용되는 몇 가지 커서 스타일을 살펴보겠습니다.
- 기본(default):
default
- 포인터(pointer):
pointer
- 십자가(crosshair):
crosshair
- 텍스트(text):
text
3. 사용자 정의 이미지로 커서 지정
이미지 파일을 사용하여 커서를 사용자 정의하는 방법은 다음과 같습니다.
.custom-cursor {
cursor: url('custom-cursor.png'), auto;
}
위의 예제에서 custom-cursor.png
는 사용자 정의한 커서 이미지 파일의 경로를 나타냅니다.
4. 커서 좌표 지정
cursor
속성에 x
및 y
좌표를 추가하여 커서 이미지의 위치를 지정할 수 있습니다.
.custom-cursor {
cursor: url('custom-cursor.png') 10 5, auto;
}
위의 예제에서 10
은 x
좌표이고 5
는 y
좌표를 나타냅니다.
5. 요약
이와 같이 CSS를 사용하여 커서를 사용자 정의하는 여러 가지 방법을 살펴보았습니다. 웹 페이지의 사용자 경험을 향상시키기 위해 커서 스타일을 조정하는데 이 기술을 활용할 수 있습니다.
더 많은 정보는 MDN web docs를 참조하세요.