html - Bootstrap Navigation 的中心内容

标签 html css twitter-bootstrap navbar

我正在尝试将使用 bootstrap 3 的导航内容居中。 我已经尝试了一些类似问题的建议解决方案,例如下面的 css,但很遗憾。

@media (min-width: 768px) {
    .navbar .navbar-nav {
        display: inline-block;
        float: none;
        vertical-align: top;
    }

    .navbar .navbar-collapse {
        text-align: center;
    }
}
<nav class="navbar navbar-default navbar-fixed-top">		  	
	<ul class="nav navbar-nav">
		<li><a href="/"><span class="glyphicon glyphicon-home" aria-hidden="true"></span></a></li>
		<li><a href="/">Mr. Postman</a></li>
		<li><a href="/profile"><span class="glyphicon glyphicon-user" aria-hidden="true"></span></a></li>
	</ul>
</nav>

最佳答案

Bootply 是查找此类内容的 Bootstrap 示例的好地方。

http://www.bootply.com/Q7pzI4ddjW

CSS:

@media(min-width:768px) {
    .center-nav{
        float: none;
        text-align: center;
    }
    .center-nav > li{
        float: none;
        display: inline-block;
    }
}

HTML:

<nav class="navbar navbar-inverse">
    <ul class="nav navbar-nav center-nav">
      <li class="active"><a href="#">Home</a></li>
      <li><a href="#about">About</a></li>
      <li><a href="#contact">Contact</a></li>
    </ul>
</nav>

关于html - Bootstrap Navigation 的中心内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28750405/

相关文章:

css - div 可以延伸到滚动框之外吗?

html - 在 HTML 中使用 CSS 选择器

html - 如何将页脚放在页尾?

javascript - Bootstrap工具提示的使用

javascript - Angularjs:根据事件选项卡加载选项卡,但阻止在访问的选项卡上呈现

html - 我可以只使用 Twitter Bootstrap 的某些元素吗?

javascript - Angularjs 隐藏或删除一个项目,然后将其替换为列表中的下一个可用项目

html - :before to respect parent's padding

html - 在右上角显示 p html 标签

javascript - 替换 href 标签内的跨度文本