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

Где располагать в ДОМе фуллскрин меню?

Представим шаблонную структуру элементов интерфейса: имеем главный хедер с навигацией, гамбургер меню, появляющейсяя на малых экранах, и при нажатии на этот гамбургер мы вызываем навигацию, но уже в виде либо фулскрин меню, либо выезжающий Drawer.

Так вот, куда "правильно" располагать это вызывающееся фулскрин меню/Drawer? Где его рендерить в ДОМ дереве? Там же в хедере, либо вынести его отдельно из хедера?

Спрашиваю, т.к. столкнулся с нерешаемой проблемой z-index, если я выношу из хедера. Я не могу показать кнопку гамбургера поверх этого самого меню, которое он вызвал.
  • Вопрос задан
  • 114 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 3
LenovoId
@LenovoId
svg, css,js
вообще наверно в самом верху выше шапки
но наверно щас в css3 уже без разницы : demo
Ответ написан
@pit6262
Верстальщик
лучше расположить в header
Ответ написан
alex_keysi
@alex_keysi
Помог с решением? Отметь “правильный ответ”
По потоку html нужна распологать в самом низу разметки. Потому что это типо модального окна. И логично это искать где то внизу разметки. Если это анимация, то нужно абсолютом выносить из потока. Чтобы не мешать доугие элементам. А на кнопку бургера меняй zindex при нажатии .
Ответ написан
Ваш ответ на вопрос

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

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