当我调整到较小的窗口(响应式设计)时,按钮链接用于切换菜单。
我可以使用按钮来切换菜单,但是如何在调整到更大的窗口后让菜单返回(例如:我将平板电脑/手机倾斜到横向)?
http://jsfiddle.net/uzDP2/6/(拖动窗口调整大小)
HTML:
<img class="mobileicon" src="http://i.imgur.com/M7AiJ0P.png" width="40" height="29" alt="Mobile icon" />
<div class="menuframe">
<a class="menu" href="#">Home</a>
<a class="menu" href="#">Products and Services</a>
<a class="menu" href="#">Other Link</a>
<a class="menu" href="#">Image Gallery</a>
<a class="menu" href="#">Links</a>
<a class="menu" href="#">Contact</a>
</div>
<div class="menuframe"></div>
CSS:
.mobileicon {
display: none;
}
@media (max-width: 400px) {
.mobileicon {
display: block
}
.menuframe {
display: none;
}
}
Javascript:
document.querySelector(".mobileicon").addEventListener("click", function(){
$(".menuframe").toggle();
});