我正在尝试实现Bootstrap 3导航栏,以使品牌徽标始终保留在中间。这是代码:
<div class="navbar navbar-fixed-top navbar-default">
<div class="navbar-inner">
<div class="container">
<button type="button" style="float: left;" class="pull-left btn btn-navbar navbar-toggle" data-toggle="collapse" data-target=".nav-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="brand" style="margin: 0; float: none;" href="#">
<img src="/Content/themes/next/images/logo.png" /></a>
<div class="nav-collapse">
<ul class="nav">
<li> <a href="#">Item 1</a></li>
<li> <a href="#">Item 1</a></li>
<li> <a href="#">Item 1</a></li>
</ul>
</div>
<ul class="nav pull-right">
<li>
<a href="#">
<div class="nextCog"></div>
</a>
</li>
</ul>
<span class="navbar-text pull-right">superpup1 </span>
</div>
</div>
</div>
它使导航栏看起来很漂亮: 在此处输入图片说明
但是,我希望徽标(绿色)始终保持在中间。我将这种样式添加到带有“ brand”类的标签中:
<a class="brand" style="margin: 0; float: none; text-align:center" href="#">
<img src="/Content/themes/next/images/logo.png" /></a>
它部分解决了问题:徽标位于中间,但将其余的导航栏元素向下推:
在此处输入图片说明
我想消除这种不良影响。您能提出解决方案吗?从一开始就将徽标居中可能是错误的方法?
精慕HU
慕沐林林