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

Как исправить баг с адаптивным меню?

https://codepen.io/mutedblues/pen/MmPNPG
Есть такой код, но проблема его в том, что он имеет фиксированную высоту и если добавить пункт меню, то он будет скрываться и нужно будет опять указывать высоту блока. Как это можно исправить?
  • Вопрос задан
  • 88 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 2
JackWilliams
@JackWilliams
Ставьте большой max-height max-height: 2000px;, чтобы хватило на бОльшее кол-во пунктов меню. Или сделать max-height + прокрутка
Ответ написан
Комментировать
JRK_DV
@JRK_DV
Рецепты https://codepen.io/jrkdv/full/LKLXdq
почему бы не сделать прокрутку у этой менюшки?
.header .menu-btn:checked ~ .menu {
  max-height: calc(100vh - 58px);
  overflow: auto;
}

ps. если я правильно подумал про мобильную версию ...
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Может сделать проще? 20К кода на css, вроде немного.
https://bulma.io/documentation/components/navbar/#...
Ответ написан
Ваш ответ на вопрос

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

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