【发布时间】:2016-05-15 23:17:54
【问题描述】:
我有一个用 Bootstrap 制作的页面,它有一个顶部导航栏和一个侧边栏。目前,当您将页面缩小到更小的尺寸(或在手机/平板电脑上查看)时,侧边栏会消失,顶部栏的链接会进入“汉堡”菜单(仅在较小的屏幕尺寸下显示的下拉菜单)。我希望侧边栏的链接也可以添加到汉堡菜单中,但不要在屏幕很大时显示在顶部栏上。
目前这是我对顶部栏的内容:
<nav class="navbar navbar-inverse navbar-fixed-top">
(some other stuff)
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav navbar-right">
<li class="logout-link"><a href="logout url">Logout</a></li>
</ul>
</div>
</nav>
这是我的侧边栏(位于“行”div内):
<div class="col-sm-2 col-md-2 sidebar">
<ul class="nav nav-sidebar">
<li><a href="fizz">Fizz</a></li>
<li><a href="buzz">Buzz</a></li>
<li><a href="blah">Blah</a></li>
</ul>
</div>
当您向下调整页面大小时,右上角出现的下拉菜单如下所示:
logout
我希望它看起来像这样:
Fizz
Buzz
Blah
======
logout
...没有在全尺寸屏幕的顶部栏中添加“Fizz Buzz Blah”。我怎样才能做到这一点?我尝试将“dropdown”和“nav-navbar”类添加到侧边栏列,但没有成功。
【问题讨论】:
标签: jquery css twitter-bootstrap