Kundako
@Kundako
Просто дизайнер, интерфейсов и своей жизни.

Не получается разобраться со скролом. Поможете найти решение?

Добрый день, эксперты.

Делаю страничку с историей. В левом блоке находятся даты, в правом - описание. При прокрутке страницы происходит следующие:

Левый блок фиксируется и всегда в поле зрения. Правый блок прокручивается в обычном режиме. Когда определенный раздел истории появляется в поле зрения, в фиксированном блоке увеличивается дата этого раздела. Реализовал подобную схему здесь https://jsfiddle.net/g94fsvd2/19/

НО вот проблема. При прокручиванию к концу данная схема нарушается. Цифры (в примере линии) не успевают за блоками и по итогу получается не совпадение дат.

Помогите решить проблему.
  • Вопрос задан
  • 71 просмотр
Пригласить эксперта
Ответы на вопрос 1
TerNik
@TerNik
Когда определенный раздел истории появляется в поле зрения, в фиксированном блоке увеличивается дата этого раздела.

Это ложное утверждение. У вас же в самом начале выделена первая дата, а не та, которая в самом низу страницы.
И самые нижние даты не подсвечиваются, потому что не поднимаются достаточно высоко.
Ответ написан
Ваш ответ на вопрос

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

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