在bootstrap 3.0.2中将面包屑放入导航栏 [英] Breadcrumb into a navbar in bootstrap 3.0.2
本文介绍了在bootstrap 3.0.2中将面包屑放入导航栏的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我是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 =#>设置< / a>< / li>
< li>< a href =#>注销< / 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>
(我还修复了您在移动版本上的图标错误)
I'm new on Bootstrap, and i want to create a navbar with some stuff (links, dropdown...) and a breadcrumb. But i have a problem with the display: block (i think...) when i put a breadcrumb into a navbar, this is my example code:
<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/
How can i put inline the breadcrumb and the other stuff in the same line?
解决方案
A simple float: left
will do the work (margins are here to for vertical alignment) :
.nav .breadcrumb {
margin: 0 7px;
}
@media (min-width: 768px) {
.nav .breadcrumb {
float: left;
margin: 7px 10px;
}
}
Updated fiddle (I also fixed your icon bug on mobile version)
这篇关于在bootstrap 3.0.2中将面包屑放入导航栏的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文