我正在尝试在 Bootstrap 中创建自定义导航栏。
我想实现四件事:
导航链接右对齐
导航栏展开时导航链接的文本居中对齐
导航栏折叠时导航链接的文本右对齐
(这是困难的部分)当导航栏折叠时显示的附加导航链接,但在展开时不显示。
<div class="navbar">
<div class="navbar-inner">
<div class="ps-content">
<button type="button" class="btn btn-navbar visible-phone" data-toggle="collapse" data-target=".nav-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<div class="brand">Navigation</div>
<!-- PS RHS menu items -->
<div class="visible-tablet pull-right">
<ul class="nav">
<li class="active"><a href="#link_1">Active link</a></li>
<li class="divider-vertical"></li>
<li><a href="#link_2">Second link</a></li>
<li class="divider-vertical"></li>
<li><a href="#link_3">Third link</a></li>
</ul>
</div>
<div class="nav-collapse pull-right ">
<ul class="nav pull-right ">
<li class="active"><a href="#link_1">Actives link</a></li>
<li class="divider-vertical"></li>
<li><a href="#link_2">Second link</a></li>
<li class="divider-vertical"></li>
<li><a href="#link_3">Third link</a></li>
</ul>
</div>
</div>
</div>
</div>
jsFiddle在这里:http: //jsfiddle.net/robmc/M43fK/4/
我已经成功地实现了第 1 点和第 2 点,并且我确信在第 3 点中我缺少一些简单的 CSS 标记,但第 4 点让我很困惑。我还没有在其他任何地方看到过这种尝试。有任何想法吗?
谢谢