Задать вопрос
@lector_82
web front-end developer

Как сделать такой скролл по блокам?

Есть три блока, разной высоты могут быть, в зависимости от контента. Суть в том что средний блок2 должен прокручиваться, остальные1 и 3 стоять на месте, но как только остается место к примеру блока 1 до конца блока 2 он уже не фиксируется а должен уползать тоже, так же и с блоком 3.
5cd0741079315346256402.png
  • Вопрос задан
  • 113 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
mrsexy
@mrsexy
Senior Pomidor
Вы хотите что бы Блок 2 скролился вниз, а блок 1 и блок 3 ползли за ним? К примеру как при скроле ленты в ВК, блок с меню всегда на месте?

Если да, то JS не нужен.
Достаточно блоку 1 и 3 присвоить в CSS position: sticky;
Ответ написан
Ваш ответ на вопрос

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

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