case example
doesn't work on Chrome, Fine for Firefox
#my-slider {
width : 400px;
margin : 1em;
-webkit-appearance : none;
height : 8px;
border-radius : 4px;
background-color : teal;
}
#my-slider::-webkit-slider-thumb,
#my-slider::-moz-range-thumb {
-webkit-appearance : none;
-moz-appearance : none;
width : 30px;
height : 30px;
border-radius : 15px;
border : none;
background-color : orange;
overflow : visible;
cursor : pointer;
}
<input type="range" min="0" max="100" value="50" id="my-slider">
fine for both
#my-slider {
width : 400px;
margin : 1em;
-webkit-appearance : none;
height : 8px;
border-radius : 4px;
background-color : teal;
}
#my-slider::-webkit-slider-thumb {
-webkit-appearance : none;
width : 30px;
height : 30px;
border-radius : 15px;
border : none;
background-color : orange;
overflow : visible;
cursor : pointer;
}
#my-slider::-moz-range-thumb {
-moz-appearance : none;
width : 30px;
height : 30px;
border-radius : 15px;
border : none;
background-color : orange;
overflow : visible;
cursor : pointer;
}
<input type="range" min="0" max="100" value="50" id="my-slider">
Or is it "just a Bugg" ?