Пример:
HTML:
|
1 2 3 4 |
<label class="slider-container"> <span>Blue</span> <input class="slider" id="range-slider" type="range" min="1" step="0.1" max="100" value="30"> </label> |
CSS:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
.slider-container { margin: 0 0 80px; display: block; position: relative; } .slider-container canvas { position: absolute; z-index: 10; } .slider-container span { font-weight: bold; color: #337AB7; font-size: 16px; text-transform: uppercase; display: inline-block; padding: 10px 0; } .slider { -webkit-appearance: none; width: 100%; height: 10px; border-radius: 5px; outline: none; margin: 0; background: #6fa6d7; } .slider::-webkit-slider-thumb { -webkit-appearance: none; width: 20px; height: 20px; border-radius: 50%; cursor: pointer; background: #337AB7; } .slider::-moz-range-thumb { width: 20px; height: 20px; border-radius: 50%; cursor: pointer; background: #337AB7; border: none; } |
JS:
Подключаем библиотеку Verly.js
Подключаем скрипт ползунка диапазона VerlyRange.js
Инициируем к нужному ползунку по ID указав цвет:
|
1 2 3 |
window.onload = function () { VerlyRange('range-slider', '#337AB7'); } |

Добавить комментарий: