我正在尝试将glyphicon-log-in放在bootstrap导航栏的中心,甚至进入导航栏意味着它在调试时显示在导航栏上方。
<a class="navbar-brand pull-left" href="/"><img src="images/logo.png" alt="Elunika"></a>
<span class="glyphicon glyphicon-log-in" id="logIcon"></span>
<div class="nav-collapse collapse navbar-responsive-collapse">
<ul class="nav navbar-nav pull-right">
<li class="active">
<a href="#">HOME</a>
</li>
<li>
<a href="#">ABOUT</a>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown"> WHO, HOW & WHAT? </a>
<ul class="dropdown-menu">
<li>
<a href="#">WHO WE ARE?</a>
</li>
<li>
<a href="#">WHAT IS IT?</a>
</li>
<li>
<a href="#">HOW IT WORKS?</a>
</li>
</ul>
</li>
<li>
<a href="#">CONTACT US</a>
</li>
</ul>
</div>
和logIcon的css如下
#logIcon{
position: absolute;
margin-left:auto;
margin-right:auto;
}
提前感谢您提供任何帮助
答案 0 :(得分:4)
从链接的bootsnipp中,您只需将“品牌”一词替换为您的glyphicon span。
<div class="navbar-brand navbar-brand-centered"><span class="glyphicon glyphicon-log-in" id="logIcon"></span></div>
以下是工作小提琴中的代码:http://www.bootply.com/EmzUMHPXqd
答案 1 :(得分:1)
http://www.bootply.com/eHiWDODA83
您可以为此图标创建一个新类..
.navbar-center
{
position: absolute;
width: 100%;
top: 0;
text-align: center;
margin-left: auto;
margin-right: auto;
}
然后使用像这样的标记..
<nav class="navbar" role="navigation">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<a class="navbar-center navbar-text" href="#"><span class="glyphicon glyphicon-log-in" id="logIcon"></span></a>
<div class="navbar-collapse collapse">
<a class="navbar-brand" href="/"><img src="images/logo.png" alt="Elunika"></a>
<ul class="nav navbar-nav navbar-right">
<li class="active">
<a href="#">HOME</a>
</li>
<li>
<a href="#">ABOUT</a>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown"> WHO, HOW & WHAT? </a>
<ul class="dropdown-menu">
<li>
<a href="#">WHO WE ARE?</a>
</li>
<li>
<a href="#">WHAT IS IT?</a>
</li>
<li>
<a href="#">HOW IT WORKS?</a>
</li>
</ul>
</li>
<li>
<a href="#">CONTACT US</a>
</li>
</ul>
</div>
</nav>