@charles.orn
Для создания раскрывающегося и скрывающегося меню на JavaScript можно использовать следующий код:
HTML:
1 2 3 4 5 6 |
Меню Пункт 1 Пункт 2 Пункт 3 |
CSS:
1 2 3 |
#menu { display: none; } |
JavaScript:
1 2 3 4 5 6 7 8 |
function toggleMenu() { var menu = document.getElementById("menu"); if (menu.style.display === "none") { menu.style.display = "block"; } else { menu.style.display = "none"; } } |
В данном примере, при нажатии на кнопку "Меню", функция toggleMenu()
будет вызываться, которая изменяет свойство display
у элемента с id "menu". Если свойство display
имеет значение "none", то меню будет показано (устанавливается display: block
), в противном случае меню будет скрыто (устанавливается display: none
).
Таким образом, при каждом клике на кнопку "Меню", меню будет либо раскрываться, либо скрываться.