WebKit용 HTML5 범위 입력 슬라이더 색상 지정
WebKit 기반 브라우저는 일관된 모양의 기본 범위 입력 슬라이더를 표시합니다. 그러나 이 슬라이더의 모양을 수정하기 위해 사용자 정의 스타일을 추가하는 것은 어려울 수 있습니다.
Chrome의 경우:
IE 및 Firefox의 경우(기본 지원):
CSS 코드 구현:
/* Chrome */ @media screen and (-webkit-min-device-pixel-ratio:0) { input[type='range'] { overflow: hidden; width: 80px; -webkit-appearance: none; background-color: #9a905d; } input[type='range']::-webkit-slider-runnable-track { height: 10px; -webkit-appearance: none; color: #13bba4; margin-top: -1px; } input[type='range']::-webkit-slider-thumb { width: 10px; -webkit-appearance: none; height: 10px; cursor: ew-resize; background: #434343; box-shadow: -80px 0 0 80px #43e5f7; } } /* Firefox */ input[type="range"]::-moz-range-progress { background-color: #43e5f7; } input[type="range"]::-moz-range-track { background-color: #9a905d; } /* IE */ input[type="range"]::-ms-fill-lower { background-color: #43e5f7; } input[type="range"]::-ms-fill-upper { background-color: #9a905d; }
HTML 예:
<input type="range"/>
위 내용은 다양한 브라우저에서 HTML5 범위 입력 슬라이더의 모양을 어떻게 사용자 정의할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!