【发布时间】:2014-06-16 18:42:57
【问题描述】:
我想知道如何创建一个 Twitter Bootstrap navbar 来折叠该菜单中的项目,在调整浏览器窗口大小时一次折叠一个或两个项目。
我见过的大多数导航栏都将整个导航栏折叠成一个下拉菜单;调整窗口大小时,基本上隐藏该导航栏上的所有内容。但我仍然需要它来显示一些菜单项;所以部分崩溃了。
这是我的意思的一个例子(下面的菜单):
首页 |关于 |服务 |订购 |联系方式
当浏览器窗口从右侧调整大小时,我想要它做的是将最后一个(或两个)菜单项放入下拉列表中,然后它看起来像这样:
首页 |关于 |服务 |更多
-> Order
-> Contact
“更多”需要自动创建为下拉菜单,并在该下拉菜单中自动列出“订购”和“联系”菜单项。随着窗口变小,导航栏中的更多项目将添加到该下拉菜单中。当浏览器窗口调整为全屏宽度时,导航栏会恢复正常。这正是我们所需要的。
在我查看过的许多链接中,我发现了几个链接(不会将整个导航栏变成一个下拉菜单),但仍然像所有其他链接一样,它没有按照我的描述进行:
使用上面的任何示例来实现我需要的最佳方法是什么?
【问题讨论】:
-
是的,你真的应该先自己解决这个问题。使用 Bootstrap 和一些自制的 jQuery 非常简单。
-
是的,我也在寻找类似的东西 blog.sodhanalibrary.com/2014/01/… 但用于引导
标签: twitter-bootstrap drop-down-menu menu navbar collapsable