Задать вопрос
Nikulio
@Nikulio
NaN !== NaN

Как сделать 100% height мобильное меню?

В основном, для мобильных телефонов использую такую вариацию меню:

.top-navigation {
			display: block;
			position: absolute;
			max-height: 0;
			overflow: hidden;
			z-index: 200;
			top: 77px;
			@include transition(.2s max-height);
			background: $white;
			&.open {
				max-height: 800px;
			}
}


Получается плавное раскрытие блока, НО только на высоту, которая нужна для внутренних элементов
Как сделать, что бы она заполнила все 100% высоты экрана?

Была идея определять высоту ДЖской и давать её менюхе при открытии, но как-то костыльно звучит
  • Вопрос задан
  • 265 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
iiiBird
@iiiBird Куратор тега CSS
Пока ты спишь - твой конкурент совершенствуется
Пригласить эксперта
Ваш ответ на вопрос

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

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