Задать вопрос
demon416nds
@demon416nds
Разработчик на чем попало

Как зафиксировать видимость блока длиннее экрана по вертикали на css?

хочу сделать боковое меню(на базе ul) с вертикальной ориентацией табов.
меню получается длиннее экрана по вертикали и в связи с этим от него нужно такое поведение
если видна середина меню - меню скролится со страницей
если виден низ меню и скролим вниз меню фиксируется на экране и не скролится
если виден низ и скролим вверх - скролится вместе со страницей
тоже самое но в обратных направлениях касается и верха.
Я могу конечно прописать это на js но хотелось бы на чистом css
  • Вопрос задан
  • 60 просмотров
Подписаться 1 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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