Смотрите здесь: http://brennaobrien.com/blog/2014/05/style-input-type-range-in-every-browser.html
::-moz-range-thumb
в FIREFOX
::-webkit-slider-runnable-track
ХРОМ, САФАРИ, ОПЕРА
::-ms-thumb
в ИНТЕРНЕТ EXPLORER 10 +
И не использовать:
input[type=range]{
position:absolute;
}
input[type=range]:nth-child(1)::-moz-range-thumb {
background-color: blue;
z-index:999;
}
input[type=range]:nth-child(2)::-moz-range-thumb {
background-color: green;
}
input[type=range]:nth-child(1)::-webkit-slider-runnable-track {
background-color: blue;
z-index:999;
}
input[type=range]:nth-child(2)::-webkit-slider-runnable-track {
background-color: green;
}
input[type=range]:nth-child(1)::-ms-thumb{
background-color: blue;
z-index:999;
}
input[type=range]:nth-child(2)::-ms-thumb {
background-color: green;
}
<input class="range1" type="range" min="0" max="100" step="5" value="20"/>
<input class="range2" type="range" min="0" max="100" step="5" value="90"/>