Показать сообщение отдельно
  #3 (permalink)  
Старый 06.04.2022, 15:56
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,123

Сообщение от Teamur
И вместо знака вопроса во время прокрутки хотелось бы выводить расстояние от верхней границы области просмотра до текущей картинки ( img.c ). При этом, если она выше, то со знаком '-'.
onscroll(){
            let t = document.querySelector('img.c');
            t = t ? (t.getBoundingClientRect().top - box.getBoundingClientRect().top)|0 : '?';
            bar.textContent=round(box.scrollTop)+', '+ t;
        },
Ответить с цитированием