@LastGeneral

Как сделать полноэкранное меню?

<nav class="site-navigation">
  <div class="menu-menu-container">
    <ul id="primary-menu" class="menu">
      <li><a href="">домой</a></li>
      <li><a href="">обо мне</a></li>
      <li><a href="">работы</a></li>
      <li><a href="">контакти</a></li>
    </ul>
  </div>			
  <div class="toggle_menu">menu</div>
</nav>

.menu {
    display: none;
}
.menu-active {
    display: block;
}

jQuery('.toggle_menu').click(function(){
    jQuery('.menu').toggleClass('menu-active');
});


Как сделать полноэкранное меню? Которое будет перекрывать контент.
Что то типа такого:
5e988746b34bb866967797.png
  • Вопрос задан
  • 100 просмотров
Решения вопроса 1
@Banan44
Full Stack
body{
    margin:0;
}
.menu {
    display: none;
}
.menu-active {
    display: block;
    background:black;
    height:100vh;
    width:100vw;
    position: absolute;
    z-index: 1000;
    margin:0;
    opacity:0.8;
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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