@Grizzy

Как сверстать такое меню?

Меню выглядит примерно так.
76e8ae2b8c8e4574bd1e6f68251c9384.png
Если кто не понял на мобильниках потом все работает примерно так:
https://mango.github.io/slideout/
Собственно не могу придумать как бы "подпихнуть" меню под весь контент на смартфонах.
  • Вопрос задан
  • 237 просмотров
Пригласить эксперта
Ответы на вопрос 2
IvanTheCrazy
@IvanTheCrazy
Примерно так:

<div class="wrap">
<div class="content">
</div>
<div class="menu">
</div>
</div>

<style>
   .wrap { position: relative; overflow: hidden; }
   .menu { position: absolute; top: 0; left: 0; width: 150px; height: 100%; }
   .content { padding-left: 150px;  }
   .wrap.collapsed .menu { left: -150px; }
   .wrap.collapsed .content { padding-left: 0px; }
</style>

По клику на чем-нибудь добавляем/убираем у .wrap класс .collapsed. По вкусу добавляем transitions :)
Ответ написан
@esvlad
Веб-разработчик
Есть же пример https://mango.github.io/slideout/ так почему бы его и не использовать.
А в простом варианте делаешь меню список в стилях для декстопа указываешь напр. float:left а для бургера display:none, а для мобильных float:none и бургер display:block
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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