Bardzo słabo znam js i mam pytanko. Zrobiłem sobie menu na mobilne i wygląda ono tak jak tutaj:
https://www.w3schools.com/howto/howto_js_fullscreen_overlay.asp
tylko ja to zrobiłem troszkę inaczej, na podstawie klasy open-nav a nie zmiany height.
Ale mam problem z przyciskiem zamykającym, jak go dodać do otwieranego menu?
Kod html
<button type="button" class="nav-toggler" aria-expanded="false" title="Otwórz/zamknij menu">
<span class="nav-toggler__icon" aria-hidden="true"></span>
<span class="visuallyhidden">Otwórz/zamknij menu</span>
</button>
<button type="button" aria-label="close" class="closes">
<span class="close__nav">×</span>
<span class="visuallyhidden">Zamknij menu</span>
</button>
<nav class="mobile-menu">
<h2 class="visuallyhidden">Menu</h2>
<ul>
<li><a class="active" href="#home">HOME</a></li>
<li><a href="#news">BLOG</a></li>
<li><a href="#services">OUR SERVICES</a></li>
<li><a href="#team">TEAM</a></li>
<li><a href="#contact">CONTACT</a></li>
</ul>
</nav>