반응형
스크롤 믹스인을 만들어두자
스크롤 안보이게 처리하기
@mixin scroll-hidden {
scrollbar-width: none; /* Firefox */
&::-webkit-scrollbar {
display: none; /* Chrome, Safari, Opera*/
}
}
스크롤 커스터마이징 하기
@mixin scroll($size, $scroll-color, $bg-color) {
overflow:auto;
&::-webkit-scrollbar {
width: $size;
height: $size;
}
&::-webkit-scrollbar-thumb {
background: $scroll-color;
}
&::-webkit-scrollbar-track {
background: $bg-color;
}
}
사용법
.test-box{
width:400px;
height:400px;
margin:30px;
border:1px solid black;
@include scroll(4px, black, #e0e0e0);
}
스크롤바 사이즈, 바 컬러, 백그라운드 컬러를 넘기면된다.
반응형
'[IT] 프로덕트 개발 > DOM, HTML, CSS - 퍼블리싱' 카테고리의 다른 글
reset css / CSS 초기화하기 (2) | 2022.09.01 |
---|---|
[SCSS] ... 처리하기 css 말줄임 ellipsis mixin (1) | 2022.08.31 |
[SCSS] font size mixin class 믹스인으로 폰트 사이즈, 커스텀폰트 클래시스 만들기 (0) | 2022.08.29 |
프로젝트 시작 전, CSS 세팅하기 (0) | 2022.08.26 |
[SCSS] 믹스인으로 마진 패딩 클래스 만들기 mixin margin and padding classes (0) | 2022.08.26 |