sanantech
@sanantech
PHP/Java Developer

Как сделать выдвигающееся меню слева/справа?

Привет!
Мне нужно сделать меню, как тут www.kakao.com/main
b5ee1d4e0f4d4aa79d4861ff577f1513.png
d265fd6a902a4e33a5009164df38c1f1.png
738fd50a681f4d3f8a8c41416603acc0.png
Нюанс данной задачи таков, что используется бутстрап, и если пользователь с десктопа - эти меню раскрыты в таком же виде, а кнопки, их открывающие - скрыты. С мобильника/планшета - их(менюшек) не видно, есть кнопочки - которые должны открывать соответствующее меню.
Как это реализовать?
  • Вопрос задан
  • 1303 просмотра
Пригласить эксперта
Ответы на вопрос 1
mr_dev1l
@mr_dev1l
Технический верстальщик
Обычной проверкой:
<nav id="menu">
<li>меню</li>
<li>меню</li>
<li>меню</li>
</nav>
<nav id="mobile-menu">
<li>меню</li>
<li>меню</li>
<li>меню</li>
</nav>

#mobile-menu {
 display:none;
}

var dispayWidth=$(window).width();
if (dispayWidth < 768) {
 $("#mobile-menu").css("display", "block");
 $("#menu").css("display", "none");
}
else {
 $("#mobile-menu").css("display", "none");
 $("#menu").css("display", "block");
}
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы