mirror of
https://github.com/He4eT/xecut-site.git
synced 2026-05-05 09:57:27 +00:00
menu: mobile markup
This commit is contained in:
parent
e9837b52b5
commit
caf8c36420
2 changed files with 120 additions and 78 deletions
|
|
@ -6,10 +6,10 @@
|
|||
</a>
|
||||
</div>
|
||||
|
||||
<button class="hamburger" id="hamburger" aria-label="Открыть меню">
|
||||
<span class="hamburger-icon"></span>
|
||||
<span class="hamburger-icon"></span>
|
||||
<span class="hamburger-icon"></span>
|
||||
<button class="main-menu-button" id="mainMenuButton" aria-label="Открыть меню">
|
||||
<span class="main-menu-button-part"></span>
|
||||
<span class="main-menu-button-part"></span>
|
||||
<span class="main-menu-button-part"></span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
|
|
@ -52,8 +52,12 @@
|
|||
</header>
|
||||
|
||||
<script>
|
||||
document.getElementById('hamburger').addEventListener('click', function() {
|
||||
const navLinks = document.querySelector('.nav-links');
|
||||
navLinks.classList.toggle('active');
|
||||
});
|
||||
const toggleMainMenu = () =>
|
||||
document
|
||||
.querySelector('.navbar')
|
||||
.classList.toggle('active')
|
||||
|
||||
document
|
||||
.querySelector('#mainMenuButton')
|
||||
.addEventListener('click', toggleMainMenu);
|
||||
</script>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue