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пкс)
  • Вопрос задан
  • 83 просмотра
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

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

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