Возможно ли сделать такое?

114
08 февраля 2021, 12:00

есть попап с режимом работы. К примеру на фотов видно что сегодня, работает с 10 00 до 22:00, и есть желтая полоска которая показывает прогресс дня, т.е если говорить что сейчас 14:00 т.е полоска находится по середине, если сейчас 11:00 то полоска у начало . Если да то каким образом можно сделать такое

Answer 1

Допустим ширина полоски - это 100%. В данном случае 100% это 20 - 10.

Осталось узнать процент заполнения.

var hFrom = 10,
    hTo = 22,
    hNow = 14,
    percent = 100 * (hNow - hFrom) / (hTo - hFrom);
$('.progress-line .fill').width(percent + '%');
<div class="progress-line">
  <div class="fill" style="width: 20%"></div>
</div>
.progress-line {
  height: 10px;
  width: 200px;
  background: #ddd;
}
.progress-line .fill {
  height: 100%;
  width: 0%;
  background: green;
}

https://jsfiddle.net/skywave/qvw3rdyu/6/

READ ALSO
Скачивание видео с ВК

Скачивание видео с ВК

Есть видео полученное через VK API, например этоКак теперь по нажатию скачать его?

110
AES проблемы при расшифровки

AES проблемы при расшифровки

Алгоритм шифровки работает, а вот при расшифровки получаю сообщение:

170
Подключение к БД с шифрованием

Подключение к БД с шифрованием

Никак не могу подключиться к бд с шифрованиемУже и менял способ шифрования, и устанавливал всякие разные вещи с сайта микромягких, но никак

97
Как ограничить значение переменной?

Как ограничить значение переменной?

Хочу реализовать в своей игре уровни предметов, но как сделать максимальный уровень? Например, что бы он был 30Есть идея, при прокачке уровня...

118