#25 CSS로 마우스 커서 조절하기 – 웹 코딩 강좌

공유
CSS 마우스 커서 예제

오늘은 마우스 커서를 CSS로 조절하는 방법을 배워볼게요. 마우스 커서는 되게 사소한 부분이지만, 실제로 개발된 사이트 중에 제대로 지켜지지 않아 사용성을 헤치는 경우가 있습니다. 코드 몇줄로 커서의 모양을 원하는 대로 바꿀 수 있습니다. 우리가 지켜야할 부분이 어떤 것들인지 같이 살펴보도록 할게요.

마우스 커서 – https://developer.mozilla.org/ko/docs/Web/CSS/cursor

예제 다운은 멤버십 회원 커뮤니티에 올린 링크에서 받으실 수 있습니다.

*디자인베이스 강좌는 Mac OS를 기준으로 해서 윈도우 사용자와 일부 차이가 있을 수 있습니다. 제가 사용하는 툴은 비주얼 스튜디오 코드(Visual Studio Code)를 사용하며 여러분이 다른 툴을 사용한다면 환경이 다를 수 있습니다. 하지만 언어는 똑같기 때문에 작업하는 데 문제는 전혀 없습니다.

핵심 요약

CSS로 커서의 모양을 조절할 수 있습니다. 아래 코드를 확인해 보세요.

.c-help{
	cursor: help;
}
.c-wait{
	cursor: wait;
}
.c-crosshair{
	cursor: crosshair;
}
.c-not-allowed{
	cursor: not-allowed;
}
.c-zoom-in{
	cursor: zoom-in;
}
.c-zoom-out{
	cursor: zoom-out;
}
.c-grab{
	cursor: grab;
}
.c-grabbing{
	cursor: grabbing;
}
.c-crosshair{
	cursor: crosshair;
}
.c-crosshair{
	cursor: crosshair;
}
.c-custom{
	cursor:  url(../img/cursor.png) 2 2, auto;
}
10