我很难将导航栏品牌徽标居中。
目前,我的徽标将向左对齐。
我实际上想将其从第一个链接居中对齐。请在下面找到示例:
请在我的代码下面在JSFiddle中找到
<div id="navbar">
<nav role="navigation" class="navbar-custom">
<div class="navbar-header">
<button data-toggle="collapse" data-target="#ren-nav-collapse" class="navbar-toggle">
<span class="sr-only">
Toggle navigation
</span>
<span class="icon-bar" />
<span class="icon-bar" />
<span class="icon-bar" />
</button>
<a href="#" class="navbar-brand">
<img src="http://i.imgur.com/CMEnIo7.png" />
</a>
</div>
<div class="collapse navbar-collapse" id="ren-nav-collapse">
<ul class="nav navbar-nav">
<li>
<a href="#">LINK 1</a>
</li>
<li>
<a href="#">LINK 2</a>
</li>
<li>
<a href="#">LINK 3</a>
</li>
<li>
<a href="#">LINK 4</a>
</li>
<li>
<a href="#">LINK 5</a>
</li>
<li>
<a href="#">LINK 6</a>
</li>
</ul>
</div>
</nav>
</div>
确实需要您的好答案。
在这里看:http : //jsfiddle.net/QSa8v/4/
HTML更改:
<div id="navbar">
<nav role="navigation" class="navbar-custom">
<div class="navbar-header col-xs-3 myheader"> // CHANGE HERE
<button data-toggle="collapse" data-target="#ren-nav-collapse" class="navbar-toggle">
<span class="sr-only">
Toggle navigation
</span>
<span class="icon-bar" />
<span class="icon-bar" />
<span class="icon-bar" />
</button>
<a href="#" class="navbar-brand mybrand"> // CHANGE HERE
<img src="http://i.imgur.com/CMEnIo7.png" />
</a>
</div>
<div class="collapse navbar-collapse" id="ren-nav-collapse">
<ul class="nav navbar-nav mybar"> // CHANGE HERE
<li>
<a href="#">LINK 1</a>
</li>
<li>
<a href="#">LINK 2</a>
</li>
<li>
<a href="#">LINK 3</a>
</li>
<li>
<a href="#">LINK 4</a>
</li>
<li>
<a href="#">LINK 5</a>
</li>
<li>
<a href="#">LINK 6</a>
</li>
</ul>
</div>
</nav>
</div>
添加了CSS:
.mybar {
margin-left:0px !important;
}
.mybrand{
float:none !important;
}
.myheader{
text-align: center;
padding: 1em;
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句