https://www.cssportal.com/style-input-range/
익스플로어IE에만 적용되는 upper과 lower로 인해 overflow를 사용해 bar를 만들었다.
CSS prefixes
-webkit : 사파리, 크롬에 적용
-moz 파이어폭스
-o 오페라
-ms 익스플로어
아래는 타입이 range인 input에 먹였던 css코드이다.
input[type="range"] {
overflow: hidden;
height: 30px;
-webkit-appearance: none;
margin: 10px 0;
width: 100%;
background: transparent;
}
input[type="range"]:focus {
outline: none;
}
input[type="range"]::-webkit-slider-runnable-track {
width: 100%;
height: 100%;
cursor: pointer;
border-radius: 5px;
border: 2px solid #ff96ab;
}
input[type="range"]::-webkit-slider-thumb {
-webkit-appearance: none;
width: 30px;
height: 30px;
background: #ff494f;
box-shadow: 1px 1px 7px #d16a6e;
cursor: pointer;
box-shadow: -100vw 0 0 100vw #ff96ab;
}
'📝 꾸준함이 무기 > JavaScript' 카테고리의 다른 글
Javascript Array 판별법 (0) | 2021.11.26 |
---|---|
13가지 유용한 자바스크립트 배열 팁과 정보 (2) | 2021.10.21 |
비동기처리 AJAX : JQuery의 ajax (0) | 2021.05.24 |
형 변환 (0) | 2021.05.10 |
Javascript (0) | 2021.01.25 |