У меня есть входы диапазона, стилизованные под
input[type=range] {
-webkit-appearance: none;
width: 100%;
background: transparent;
}
input[type=range]::-webkit-slider-runnable-track {
width: 100%;
height: 3px;
background: #2C65FF;
border-radius: 2px;
}
input[type=range]:focus::-webkit-slider-runnable-track {
background: #2C65FF;
}
input[type=range]::-moz-range-track {
width: 100%;
height: 3px;
background: #2C65FF;
border-radius: 2px;
}
input[type=range]::-webkit-slider-thumb {
-webkit-appearance: none;
height: 10px;
width: 10px;
background: white;
margin-top: -14px;
}
input[type=range]::-moz-range-thumb {
height: 10px;
width: 10px;
background: white;
}
Я бы хотел придать им стиль «серый», когда они отключены. Кажется, что просто добавление :disabled
к каждому из существующих селекторов с затемненным фоном ничего не делает.
Как я могу стилизовать ввод с отключенным диапазоном?