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

Как добавить скролл подменю, в котором еще одно подменю?

Здравствуйте.
Ссылка на меню
Добавил подменю max-height: 500px и overflow-y: auto.
Просто у подменю работает:
5fd4741a2f069921106104.png
Но если в подменю добавить еще одно подменю:
5fd47388d3a67280169600.png
Помогите, пожалуйста, исправить
  • Вопрос задан
  • 232 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
@FrelFrloich
Не понятно, вы хотите убрать нижний скролл? Если да, то position: relative; задаете родительскому меню и absolute дочернему, в последствии выводить его при :hover.

Вообще это плохая практика со скролом, попробуйте вывести полный список ввиде общей плашки с высотой max-content. Пользователь может уже подзабыть первый пункт меню пока мотает до последнего, а это может повлиять на поведенческий фактор.

И еще ваш выпадающий список со скроллом по оси y обвёрнут дивом, вы можете убрать его и задать ul списку псевдоелемент с прозрачностью определённой высоты, таким образом вы уберете дополнительный тег из разметки и избежите "пропадания" этого ul списка при наведении за границу li или в промежуток между li и выдающим ul.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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