1.介紹
我使用Bootstrap 3編程我的第一個網站。我使用Html,Css和JavaScript。網格尺寸可見的漢堡菜單
2.我已經做了漢堡包菜單,只應在超小型移動網(1-768px)可見問題
。菜單在這個額外的小網格中完美工作。但是,當我放大瀏覽器窗口時,漢堡菜單在小網格中保持可見(769-992px)。
我試圖用我的Javascript小提琴找到答案,但沒有成功。
Here is the visual representation of the problem!
3.我的代碼
<html>
<head>
<script>
function toggle_visibility(id) {
var e = document.getElementById('hamburgermenu');
if(e.style.display == 'block')
e.style.display = 'none';
else
e.style.display = 'block';
}
</script>
<style>
#hamburgermenu {
display: none;
position: absolute;
z-index: 1000000;
height: 100%;
width: 100%;
margin-top: 50px;
background-color: rgba(0,0,0,.7);
}
</style>
</head>
<body>
<!-- HTML BUTTON FOR HIDE AND SHOW -->
<button onclick="toggle_visibility('hamburgermenu');">
<span class="glyphicon glyphicon-option-horizontal"></span>
</button>
<!-- HTML BUTTON FOR HIDE AND SHOW -->
<!-- HTML MOBILE MENU -->
<div id="hamburgermenu" >
<ul class="mobilemenu">
<li><a href="#">PROJECTEN</a></li>
<li><a href="#">SKILLSET</a></li>
<li><a href="#">STAGE</a></li>
<li><a href="#">OVER MIJ</a></li>
<li><a href="#">CONTACT</a></li>
</ul>
</div>
<!-- END HTML MOBILE MENU -->
</body>
謝謝!有效。感謝您花時間解釋解決方案背後的原因! –
很高興我能幫到你。不要忘記接受答案,以便其他人知道它對你有幫助 –