@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';

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

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

Войти через центр авторизации
Похожие вопросы
Stream Labs Москва
До 150 000 ₽
Myagi Минск
от 3 000 до 4 000 $
Salesbeat Москва
от 150 000 до 250 000 ₽
17 февр. 2020, в 17:35
15000 руб./за проект
17 февр. 2020, в 17:25
10000 руб./за проект
17 февр. 2020, в 17:20
30000 руб./за проект