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

Как сделать такой timeline с появлением по высоте при скролле?

Как сделать такой timeline с появлением по высоте при скролле?https://picnichealth.com/ вот тут видно
Есть ли плагины на такое и как приблизительное такое сделать?
Может кто-то видел подобное с примером кода
  • Вопрос задан
  • 123 просмотра
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию
    6 месяцев
    Далее
Решения вопроса 1
ArsenyMatytsyn
@ArsenyMatytsyn Куратор тега CSS
Руководитель frontend направления, предприниматель
Бери на вооружение слушателя скролла (по старинке) и высчитывай положение элементов относительно его (запрос в гугле «координаты документа на JS»). Либо используй intersectionObserver. А дальше уже по заданным условиям рисуй, можно на SVG-шке. При совпадении корр со скроллом или вхождении в условие intersectionObserver.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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