javascript - 移动菜单 - 展开和折叠

标签 javascript jquery html css responsive-design

我使用 jquery 创建了一个响应式移动菜单。除了菜单切换外,一切正常。默认情况下,菜单是展开的。我希望菜单默认折叠,当单击单词菜单时它展开,然后能够在选择时展开和折叠。唯一需要考虑的是还有一个普通的导航菜单,显示和布局不同。我希望此菜单始终处于事件状态。我只希望默认情况下隐藏(折叠)移动菜单,然后在单击时展开。

我已经将投影上传到 jsfiddle:link http://jsfiddle.net/qdhg0r9d/

谢谢

最佳答案

只需添加

@media screen and (max-width: 600px) {    
#collapse-menu{
    display:none;
    }
}

对于您的 CSS,当屏幕宽度小于 600px 时,默认情况下会隐藏它,然后当您单击切换按钮时,jQuery 会通过添加内联样式 display:block; 来覆盖它并再次显示

关于javascript - 移动菜单 - 展开和折叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25552163/

相关文章:

python - 使用 python 从 HTML 中的类中打印所有文本

css - 关于 Spotify 的明亮半透明?

php - 按下链接以显示 javascript 警告框

javascript - 查询 :contains selector without children

jquery - Chrome 在 try/catch block 中因异常而暂停,如何自动恢复?

javascript - 如何使用 jQuery 获取嵌套 div 的内容

html - 以网格格式在主页上传图片后,网站没有响应

javascript - JQuery 动画和 slideUp 同时

javascript - 自学习并尝试返回一个数组,其中每个数字都按提供的增量递增

javascript - 突出显示并向小时表添加文本