• 검색어를 입력해 주세요.
  • 검색어를 입력해 주세요.
디자인키트 0
블로그 전체목록
화살표

보고계신 기능이 적용된
템플릿이에요!

HTML소스를 구매하시면
전체 소스를 활용하실 수 있어요!

  • 템플릿을 찾지 못했어요!

400여개 디자인

더 많은 템플릿 보기

CSS 스크롤바 커스텀 하는 방법 | scrollbar 디자인 적용하기

CSS 26.05.12 조회 21

CSS 스크롤바 커스텀 하는 방법 | scrollbar 디자인 적용하기

웹사이트의 완성도를 높일 때 생각보다 중요한 요소 중 하나가 바로 스크롤바 디자인입니다.

기본 브라우저 스크롤바 대신 사이트 분위기에 맞는 스타일을 적용하면 더 깔끔한 UI를 만들 수 있습니다.

이번 글에서는 CSS를 이용해 스크롤바를 커스텀하는 방법과 실무에서 자주 사용하는 스타일 예제를 함께 정리해보겠습니다.


➰➰➰

✅ CSS 스크롤바 커스텀이란?
스크롤바 커스텀은 브라우저 기본 스크롤 UI를 사이트 디자인에 맞게 변경하는 작업입니다.
특히 기업 홈페이지나 브랜드 사이트에서는 디자인 통일감을 위해 스크롤바 스타일을 함께 수정하는 경우가 많습니다.

✅ ::-webkit-scrollbar란?
::-webkit-scrollbar는 Chrome, Edge, Safari 계열 브라우저에서 스크롤바 디자인을 변경할 때 사용하는 CSS 선택자입니다.

선택자

 설명

 ::-webkit-scrollbar

 전체 스크롤바

 ::-webkit-scrollbar-track

 스크롤바 배경

 ::-webkit-scrollbar-thumb

 움직이는 막대(핸들)


✅ CSS scrollbar 스타일 적용 방법
1
2
3
4
::-webkit-scrollbar{width:10px}
::-webkit-scrollbar-track{background:#f1f1f1}
::-webkit-scrollbar-thumb{background:var(--primary);border-radius:5px}
::-webkit-scrollbar-thumb:hover{background:var(--primary)}
cs




✅ Firefox에서 scrollbar 스타일 적용하는 방법

Firefox는 ::-webkit-scrollbar를 지원하지 않기 때문에 scrollbar-width와 scrollbar-color 속성을 사용해야 합니다.

1
2
3
4
body{
    scrollbar-width:thin;
    scrollbar-color:#111 #f5f5f5;
}
cs


✅ 스크롤바 커스텀 시, 주의할 점은?

- 너무 얇은 스크롤바는 사용성이 떨어질 수 있음

- 다크모드에서는 대비를 고려해야 함

- overflow 영역이 많을 경우 스타일 충돌 체크 필요

- 모바일 환경에서는 기본 스크롤 UX를 유지하는 경우가 많음


➰➰➰

스크롤바는 작은 요소처럼 보이지만 사이트의 완성도와 사용 경험에 영향을 주는 디테일 중 하나입니다.

프로젝트 분위기에 맞는 scrollbar 스타일을 적용해 조금 더 자연스럽고 완성도 높은 UI를 구성해보세요.

 
블로그 전체목록
디자인키트 카카오상담