jon*_*omo 22 twitter-bootstrap-3
我正在使用Bootstrap 3.我想要一个只带有品牌的导航栏.没有其他链接或其他任何东西.我希望品牌成为中心.我怎么能做到这一点?以下css不起作用:
.navbar-brand {
text-align: center;
}
Run Code Online (Sandbox Code Playgroud)
Bas*_*sen 42
css:
.navbar-header {
float: left;
padding: 15px;
text-align: center;
width: 100%;
}
.navbar-brand {float:none;}
Run Code Online (Sandbox Code Playgroud)
HTML:
<nav class="navbar navbar-default" role="navigation">
<div class="navbar-header">
<a class="navbar-brand" href="#">Brand</a>
</div>
</nav>
Run Code Online (Sandbox Code Playgroud)
另一个选择是使用nav-justified..
<nav class="navbar navbar-default" 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>
<div class="navbar-collapse collapse">
<ul class="nav nav-justified">
<li><a href="#" class="navbar-brand">Brand</a></li>
</ul>
</div>
</nav>
Run Code Online (Sandbox Code Playgroud)
CSS
.navbar-brand {
float:none;
}
Run Code Online (Sandbox Code Playgroud)
使用这些类: navbar-brand mx-auto
所有其他解决方案使问题复杂化。
如果你没有其他链接,那么navbar-header没有用....
HTML:
<nav class="navbar navbar-inverse navbar-static-top">
<div class="container">
<a class="navbar-brand text-center center-block" href="#">Navbar Brand</a>
.....
</nav>
Run Code Online (Sandbox Code Playgroud)
CSS:
.navbar-brand {
float: none;
}
Run Code Online (Sandbox Code Playgroud)
但是,如果您确实需要其他链接,这是一种非常有效的方法,允许: https ://stackoverflow.com/a/34149840/3123861
| 归档时间: |
|
| 查看次数: |
106237 次 |
| 最近记录: |