我已经在网上到处寻找,试图解决这个问题。我正在制作一个响应移动设备的桌面网站,并且遇到了导航菜单的问题。我已将其设置display:none
为移动版本,但我想将其设置为可以通过单击图像或文本来查看。我在其他地方找到的解决方案都只适用于其中只有UL
和LI
元素的 div 菜单。我的每个“部分”都有H2
标签等。我只是希望单击按钮,然后将整个DIV
显示在移动查询上,而不会弄乱我的任何 HTML 代码等。
我发现这个 jquery 代码看起来很接近,但它似乎隐藏了桌面上的导航 div。我需要它display:none
仅通过 CSS 在媒体查询中设置。
$("#preview").toggle(function() {
$("#navi").hide();
}, function() {
$("#navi").show();
});
});
只需单击诸如“单击此处获取菜单”之类的文本即可调用它……也希望它是按钮或链接。