@MishaPandovich

Как правильно рассчитать шаг у range слайдера?

Есть слайдер с диапазоном от 0 до 130 и шагом 60. Шаг я рассчитываю следующим образом:
1) нахожу сколько шагов вмещается в данный диапазон: 130 / 60 = 2.16;
2) узнаю сколько в px будет занимать 1 шаг: var stepSize = (длина-слайдера / 2.16) = 138 px;
3) далее thumbElem.style.left = Math.round(newLeft / stepSize) * stepSize + 'px';

Проблема заключается в том, что если шаги не вмещаются в диапазон, то бегунок просто не доходит до конца, как сделать, что бы бегунок прилипал к правому краю?
Мой код
  • Вопрос задан
  • 35 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
от 30 000 до 65 000 руб.
от 60 000 до 90 000 руб.
BSSL Москва
от 50 000 до 150 000 руб.