css에서 "cursor:pointer;"와 같이 cursor 속성을 통해
시스템 기본 커서 마우스의 모양을 지정할 수 있는데
이걸 직접 디자인한 이미지로 변경해줄 수 있음! ㅎㅎ
button:hover{
cursor: pointer;
}
/* 커서 이미지로 변경하는 경우 기본 형식 */
button:hover{
cursor: url(img-cur-hover.png), pointer;
}
/* 커서 이미지 위치를 변경해주는 경우(위치값은 생략 가능) */
button:hover{
cursor: url(img-cur-hover.png) 10 15, pointer;
}
/* 여러 이미지 사용 가능 */
button:hover{
cursor: url(img-cur-hover.png) 10 15, cursor: url(img-cur-hover2.png) 10 15, pointer;
}
/* :hover뿐만 아니라 :active 등에도 사용 가능 */
button:hover{
cursor: url(img-cur-active.png) 10 15, pointer;
}
주의사항
- .png 파일 뿐만 아니라 커서의 확장자인 .cur 파일 사용 가능.
- 커서 이미지 좌표는 생략 가능.
- :hover뿐만 아니라 :focus, :active 등에서도 사용 가능.
- 커서 이미지가 너무 클 경우 적용이 되지 않을 수 있음. (128px 이하로 사용)
MDN
.cur 파일 변환 사이트
728x90
반응형
'WWWEB > CSS' 카테고리의 다른 글
css로 요소 1개인지 체크방법 (0) | 2024.01.31 |
---|---|
갤럭시 폴드의 실제 가로 해상도는 345px (0) | 2024.01.29 |
[CSS] ":nth-child()"로 몇 번부터 몇 번까지 선택하기 (0) | 2023.08.21 |
[css] 텍스트 안에 그라데이션 배경 움직여보기 (0) | 2023.06.08 |
최근 네이버 CSS 초기화 코드 (mo/pc) (0) | 2023.05.25 |
max-height를 이용한 부드럽게 열리는 더보기 (0) | 2023.05.10 |
[css] 모서리 종이 말려지는 효과를 만들어봄. (쏘 이지~) (2) | 2023.05.08 |
[css] clip-path를 이용한 텍스트 안 wave 애니메이션 (0) | 2023.04.26 |
댓글