У меня есть такой диапазон ввода:
.my-slider {
vertical-align: middle;
-webkit-appearance: none;
margin-left: 5px;
width: 100%;
height: 10px;
border-radius: 5px;
color: white;
background: white;
outline: none;
opacity: 0.7;
-webkit-transition: .2s;
transition: opacity .2s;
}
.my-slider::-webkit-slider-thumb {
-webkit-appearance: none;
appearance: none;
width: 25px;
height: 25px;
border-radius: 50%;
background: #4CAF50;
border: none;
cursor: pointer;
}
.my-slider::-moz-range-thumb {
width: 25px;
height: 25px;
border-radius: 50%;
background: #4CAF50;
border: none;
cursor: pointer;
}
.my-slider::-moz-range-track {
background-color: white;
}
<input type="range" min="0" max="275" value="0" class="my-slider" id="myRange">
Все выглядит хорошо, за исключением того, что когда я нажимаю на большой палец, появляются 2 пунктирные линии, которые выглядят так:
Я пытался добавить правила border: none
и outline: none
, чтобы удалить их, но безрезультатно.Это происходит только в Firefox, пунктирные линии не отображаются в Chrome.
Кто-нибудь знает, как удалить пунктирные линии?Спасибо!