我是 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/ http://jsfiddle.net/calamarico/r9yEU/embedded/result/
如何将面包屑和其他内容放在同一行中?
一个简单的float: left
将完成工作(此处的边距用于垂直对齐):
.nav .breadcrumb {
margin: 0 7px;
}
@media (min-width: 768px) {
.nav .breadcrumb {
float: left;
margin: 7px 10px;
}
}
更新了小提琴 http://jsfiddle.net/zessx/r9yEU/6/(我还修复了移动版上的图标错误)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)