我對JavaScript並不是很有經驗,所以現在我想要一些幫助。 我使用從網站左側滑入的推送菜單。現在,JS代碼使用一個按鈕打開菜單(onclick =「openNav()」),另一個關閉它(onclick =「closeNav()」)。推送菜單切換按鈕
我想使用切換(漢堡包)按鈕來打開和關閉,但不幸的是我無法弄清楚如何調整JS代碼 - 保持不透明度改變和幻燈片/推送功能。
幫助?
JS:
function openNav() {
document.getElementById("mySidenav").style.width = "150px";
document.getElementById("main2").style.marginLeft = "150px";
document.body.style.backgroundColor = "rgba(0, 0, 0, 0.1)";
}
function closeNav() {
document.getElementById("mySidenav").style.width = "0";
document.getElementById(」content」).style.marginLeft= "0";
document.body.style.backgroundColor = "white";
}
HTML:
<div id="mySidenav" class="sidenav">
<a href="javascript:void(0)" class="closebtn" onclick="closeNav()">CLOSE</a>
<a href=」#anchor01」>Anchor 01</a>
<a href=」#anchor02」>Anchor 02</a>
</div>
<div id=」content」>
<div id="main">
<span style="font-size:20px;cursor:pointer" onclick="openNav()">☰</span>
</div>
</div>
謝謝!奇蹟般有效。 – soulitude