• 티스토리 홈
  • 프로필사진
    루루개발자
  • 방명록
  • 공지사항
  • 태그
  • 블로그 관리
  • 글 작성
루루개발자
  • 프로필사진
    루루개발자
    • 분류 전체보기 (213)
      • react & next.js (13)
      • Node.js & Javascript & Type.. (24)
        • d3.js (10)
      • 차트 만들기 (1)
      • 티스토리 스킨 개발 (7)
      • 내가 만든 패키지 (3)
      • 내가 만든 CSS (1)
      • CSS (7)
      • 도커 & 쿠버네티스 (3)
      • 개인 프로젝트 (7)
      • 리뷰 & 추천 (2)
      • 알고리즘 (1)
      • IT 기타 (18)
      • 잡동사니 (1)
      • Spring Boot (5)
      • 취미로 그리는 그림들 (120)
      • 개인적인 생각들 (0)
  • 반응형
  • 방문자 수
    • 전체:
    • 오늘:
    • 어제:
  • 최근 댓글
      등록된 댓글이 없습니다.
    • 최근 공지
        등록된 공지가 없습니다.
      # Home
      # 공지사항
      #
      # 태그
      # 검색결과
      # 방명록
      • scrollbar (스크롤바) css
        2021년 03월 13일
        • 루루개발자
        • 작성자
        • 2021.03.13.오후03:38
        반응형

        html에서 element의 scrollbar를 css로 스타일 지정할 수 있으며, 해당 내용은 w3school 사이트에도 나와있습니다.

        www.w3schools.com/howto/howto_css_custom_scrollbar.asp

         

        How To Create a Custom Scrollbar

        How TO - Custom Scrollbar Learn how to create a custom scrollbar with CSS. Custom Scrollbars Note: Custom scrollbars are not supported in Firefox or in Edge, prior version 79. How To Create Custom Scrollbars Chrome, Edge, Safari and Opera support the non-s

        www.w3schools.com

        ::-webkit-scrollbar
        ::-webkit-scrollbar-button
        ::-webkit-scrollbar-button:start
        ::-webkit-scrollbar-button:end
        ::-webkit-scrollbar-button:vertical:increment
        ::-webkit-scrollbar-button:vertical:decrement
        ::-webkit-scrollbar-track
        ::-webkit-scrollbar-track-piece
        ::-webkit-scrollbar-thumb
        ::-webkit-scrollbar-corner

         

        scrollbar와 관련된 css  선택자들은 위와 같이 여러개가 있는데,

        이 중에 아래처럼 5개 선택자만 지정해보도록 하겠습니다.

        .box::-webkit-scrollbar {
          width: 28px;
          height: 28px;
        }
        .box::-webkit-scrollbar-track {
          background-color: #eeeeee;
        }
        .box::-webkit-scrollbar-thumb {
          background-color: #cccccc;
        }
        .box::-webkit-scrollbar-button:start {
          background-color: #8d9cba;
        }
        .box::-webkit-scrollbar-button:end {
          background-color: #80b98a;
        }

         

        위와 같이 css 지정할 경우 각 브라우저별로 다음과 같이 표시됩니다.

        파이어폭스와 인터넷익스플로러, 그리고 사파리에서는 적용되지 않고

        카카오톡 인앱 브라우저에서는 스크롤바 버튼에 적용되지 않는 모습을 확인 할 수 있습니다.

         

         

        반응형

        'CSS' 카테고리의 다른 글

        CSS 가 적용되는 우선순위  (0) 2024.01.24
        CSS 에서 사용하는 길이 단위  (0) 2022.10.02
        ul, ol 태그에서 커스텀 마커 사용하는 방법  (1) 2022.07.05
        bell shake 애니메이션 예제  (0) 2022.05.12
        infinity rotate 애니메이션 예제  (0) 2022.05.11
        다음글
        다음 글이 없습니다.
        이전글
        이전 글이 없습니다.
        댓글
      조회된 결과가 없습니다.
      스킨 업데이트 안내
      현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
      ("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)
      목차
      표시할 목차가 없습니다.
        • 안녕하세요
        • 감사해요
        • 잘있어요

        티스토리툴바

        단축키

        내 블로그

        내 블로그 - 관리자 홈 전환
        Q
        Q
        새 글 쓰기
        W
        W

        블로그 게시글

        글 수정 (권한 있는 경우)
        E
        E
        댓글 영역으로 이동
        C
        C

        모든 영역

        이 페이지의 URL 복사
        S
        S
        맨 위로 이동
        T
        T
        티스토리 홈 이동
        H
        H
        단축키 안내
        Shift + /
        ⇧ + /

        * 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.