У меня есть входной сигнал диапазона, который имеет обработчик окружности. Я использовал css, чтобы обработчик выглядел как круг. Теперь, когда я пытаюсь найти способ показать значение, выбранное внутри этого круга. Но я не нашел способ сделать это даже после долгого времени. И вот я здесь. Есть ли способ сделать то же самое? и еще одна вещь, мне нужно заполнить цвета слева и справа от обработчика на основе выбранного значения. Можете ли вы предложить, как мне это сделать? Любая помощь будет оценена по достоинству.Отображение выбранного значения на обработчике входного диапазона при изменении значения
Вот код, который я использовал
<input type="range" min="0" max="10"/>
input[type=range]{
-webkit-appearance: none;
}
input[type=range]::-webkit-slider-runnable-track {
width: 300px;
height: 5px;
background: #ddd;
border: none;
border-radius: 3px;
}
input[type=range]::-webkit-slider-thumb {
-webkit-appearance: none;
border: 1px solid #e95e57;
height: 32px;
width: 32px;
border-radius: 50%;
background: white;
margin-top: -14px;
}
input[type=range]:focus {
outline: none;
}
input[type=range]:focus::-webkit-slider-runnable-track {
background: #ccc;
}
Я могу вам помочь в том, что вы добавили немного JS для создания прослушивателя событий для ввода, а затем примените значение к другому элементу, который должен быть обработан с помощью CSS, чтобы появиться внутри круга , – DevlshOne
В этом случае мне нужно будет переместить этот вход вместе с обработчиком вправо? Есть ли способ сделать это? – KarthickN
Хотел бы я ответить на это, но я просто не знаю, можно ли отслеживать сам слайдер до места X, Y. – DevlshOne