728x90
스크롤 디자인을 바꾸고 싶을 때 사용하는 소스를 공유하도록 하겠습니다.
화면 전체 디폴트 스크롤을 바꾸는 방법과 원하는 영역 스크롤을 바꾸는 방법을 나눠서 작성하였습니다.
전체 디폴트 스크롤 설정
::-webkit-scrollbar {
width: 5px; /*스크롤바의 너비*/}
::-webkit-scrollbar-thumb {
background-color: #000; /*스크롤바의 색상*/
border-radius: 10px; /*스크롤바 라운드*/}
::-webkit-scrollbar-track {
background-color: #eee; /*스크롤바 트랙 색상*/
border-radius: 10px; /*스크롤바 트랙 라운드*/
box-shadow: inset 0px 0px 5px rgba(0,0,0,0.2); /*스크롤바 트랙 안쪽 그림자*/}
특정 영역 스크롤 설정
.class {
width:100px; height: 100px; overflow-y: auto; border: 1px solid #000;}
.class::-webkit-scrollbar {
width: 5px; /*스크롤바의 너비*/ }
.class::-webkit-scrollbar-thumb {
background-color: #000; /*스크롤바의 색상*/
border-radius: 10px; /*스크롤바 라운드*/}
.class::-webkit-scrollbar-track {
background-color: #eee; /*스크롤바 트랙 색상*/
border-radius: 10px; /*스크롤바 트랙 라운드*/
box-shadow: inset 0px 0px 5px rgba(0,0,0,0.2); /*스크롤바 트랙 안쪽 그림자*/}
반응형
'공부 > html, css' 카테고리의 다른 글
홈페이지 링크 시 뜨는 미리보기 섬네일 설정하기 (0) | 2023.01.07 |
---|---|
풀스크린 슬라이드 제작 (css만 사용하기) (0) | 2023.01.07 |
링크 이미지 테두리 없애기 (0) | 2023.01.07 |
이미지맵 좌표 찍기 (usemap) (1) | 2023.01.07 |
커서 손모양 넣기 (cursor:pointer;) (1) | 2023.01.07 |