Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 프로그래머스
- 알고리즘스터디
- 자바스크립트
- next.js
- mysql
- 프로그래머스 레벨0
- 정보처리기사
- js
- 프로그래머스코테
- 코딩테스트
- 프로그래머스 알고리즘
- next.js 에러
- 프로그래머스 코테
- 프로그래머스 Lv.0
- 정처기기출
- 코테스터디
- 코테준비
- 개발자
- 프로그래머스 코딩테스트
- html
- 프로그래머스코딩테스트
- 1일1코테
- Redux-Toolkit
- CSS
- 프로그래머스알고리즘
- 알고리즘문제
- 프로그래밍
- 코딩
- 알고리즘공부
- 코테공부
Archives
- Today
- Total
계발하는 개발자
[CSS] 스크롤바 스타일 커스텀하기 본문
코드
스크롤바 css 커스텀 설정을 위해선 각 아래에 대한 CSS 코드를 추가해주면 된다.
::-webkit-scrollbar : 스크롤바 영역에 대한 설정
::-webkit-scrollbar-thumb : 스크롤바 막대에 대한 설정
::-webkit-scrollbar-track : 스크롤바 뒷 배경에 대한 설정
컨텐츠가 클라이언트 높이를 초과했을 때 스크롤바가 생기는 body 요소에 직접 줄 수도 있고,
내가 overflow-y 속성을 준 요소를 지정해서 커스텀 스타일을 입힐 수 있다.
body::-webkit-scrollbar {
width: 5px; /* 스크롤바의 너비 */
}
body::-webkit-scrollbar-thumb {
height: 30%; /* 스크롤바의 길이 */
background: #7e00bf; /* 스크롤바의 색상 */
border-radius: 10px;
}
body::-webkit-scrollbar-track {
background: rgba(33, 122, 244, .1); /*스크롤바 뒷 배경 색상*/
}
See the Pen Untitled by zisuzin (@zisuzin) on CodePen.
※ 참고로, IE(익스플로러) 환경에서는 적용이 안될 수 있다!
결과
스크롤바 커스텀으로 다른 ui요소들과 어울리는 스타일이 탄생했다.
확실히 안한 경우와 비교해보면 커스텀한게 더 감각있는 느낌..
LIST
'📌 Language > CSS' 카테고리의 다른 글
[CSS] 유튜브 영상 iframe(아이프레임) 반응형 넣기 (1) | 2023.10.28 |
---|---|
[CSS] css 말줄임(text-overflow: ellipsis)이 적용이 안될 때 (0) | 2023.09.25 |
[CSS] input type = "range" | 볼륨조절바 만들기 (0) | 2023.06.05 |
[CSS] cursor 속성 (0) | 2023.04.25 |
요소에 적용된 스타일을 읽어오는 방법 : Element.style 속성과 getComputedStyle() 메소드의 차이 (0) | 2023.04.23 |
dev_genie
@dev_genie
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!