Код: Выделить всё
const menuToggle = document.getElementById("menu-toggle");
const mainMenu = document.getElementById("main-menu");
menuToggle.addEventListener("click", () => {
mainMenu.classList.toggle("show");
});< /code>
@media (max-width: 480px) {
#main-menu ul {
display: none;
flex-direction: column;
}
#main-menu.show ul {
display: flex;
}
#menu-toggle {
display: block;
}
}< /code>
[url=#]All About CSS[/url]
☰ Menu
[list]
[*][url=#]Home[/url]
[*][url=#]Articles[/url]
[*][url=#]About[/url]
[*][url=#]FAQ[/url]
[/list]
Подробнее здесь: https://stackoverflow.com/questions/796 ... javascript
Мобильная версия