Задать вопрос
sinneren
@sinneren

Почему при бесконечном скролле всегда не хватает 1 пикселя?

хендлер навешан на абсолютно спозиционированную дивку.
так же ей заданы данные стили (вдруг важно)
scroll-snap-type: y mandatory;
    scroll-padding: 10px;
    -webkit-overflow-scrolling: touch;

в методе хендлера проверка:

element.clientHeight + element.scrollTop >= element.scrollHeight


И scrollHeight почти всегда меньше той суммы ровно на 1 пиксель. Раньше это проявлялось редко, в хроме 97 и ФФ стало постоянно, не могу понять причину явления и как бороться (помимо очевидного хака +1пкс)
  • Вопрос задан
  • 85 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы