我是Bootstrap的新手,我想创建一个带有一些东西(链接,下拉...)和面包屑的导航栏。但我有一个问题显示:阻止(我认为...)当我把面包屑放入导航栏时,这是我的示例代码:
<nav class="navbar navbar-inverse navbar-static-top" role="navigation">
<div class="container">
<ul class="nav navbar-nav navbar-right">
<ul class="breadcrumb list-inline">
<li><a href="#">Home</a></li>
<li><a href="#">Library</a></li>
<li class="active">Data</li>
</ul>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Hello George <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="#">Settings</a></li>
<li><a href="#">Logout</a></li>
</ul>
</li>
<li>
<span class="glyphicon glyphicon-info-sign icons-padding"></span>
</li>
<li><a href="#">Help</a></li>
<li>
<span class="glyphicon glyphicon-off icons-padding"></span>
</li>
<li><a href="#">Exit</a></li>
</ul>
</div>
</nav>
http://jsfiddle.net/calamarico/r9yEU/2/embedded/result/
如何将面包屑和其他内容放在同一行中?
答案 0 :(得分:18)
一个简单的float: left
将完成工作(此处的边距用于垂直对齐):
.nav .breadcrumb {
margin: 0 7px;
}
@media (min-width: 768px) {
.nav .breadcrumb {
float: left;
margin: 7px 10px;
}
}
Updated fiddle(我还修复了移动版的图标错误)
答案 1 :(得分:2)
这是我的解决方案,它适用于谷歌按钮和崩溃div:
<nav class="navbar navbar-default" role="navigation">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<!-- this is my custom breadcrumb -->
<p class="navbar-text navbar-right">
<!-- a glyphicon as homepage -->
<a class="navbar-link" href="#" title="homepage"><span class="glyphicon glyphicon-home icons-padding"></span></a>
>
<a class="navbar-link" href="#">Link1</a>
>
<a class="navbar-link" href="#">Link2</a>
>
<a class="navbar-link" href="#">Link3</a>
>
Link4
</p>
<!-- end -->
</div>
<div class="collapse navbar-collapse">
<ul class="nav navbar-nav navbar-right">
<li><a href="#">
<span class="glyphicon glyphicon-off icons-padding">
</span>
Exit
</a>
</li>
</ul>
</div>
</nav>
您需要编辑css以修改链接申诉:
a.navbar-link {
text-decoration: underline;
}
它也适用于btn:只需添加,链接类,&#34; btn btn-default btn-xs&#34;。