html - 如何使 Bootstrap 导航项居中

标签 html css twitter-bootstrap

我似乎无法弄清楚如何将导航项居中。我可以将它们放在左边或右边,但不能放在中间。有没有简单的解决方法?

  <!-- Navigation -->
  <div class="navbar navbar-default navbar-static-top">
    <div class="container">
      <!-- Mobile navigation button --> 
      <button class="navbar-toggle" data-toggle="collapse" data-target=".navHeaderCollapse">
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>   
      </button>
      <!-- Navigation items -->
      <div class="collapse navbar-collapse navHeaderCollapse">
        <ul class="nav navbar-nav">
          <li><a href="#">OUR PRODUCTS</a></li>
          <li class="active"><a href="#">ABOUT</a></li>
          <li><a href="#">OUR TEAM</a></li>
          <li><a href="#">CONTACT</a></li>
        </ul>
      </div>  
    </div>
  </div>

我已经尝试了一些东西,但它们有点草率,并导致移动版本出现一些问题。我正在寻找更合适的东西。

最佳答案

1) 使用<ul class="nav nav-justified" ... 用于菜单容器。

2) 看看这个codepen来源:

.navbar-nav {
    width: 100%;
    text-align: center;
}

.navbar-nav > li
{
    float: none;
    display: inline-block;
}

3) 阅读答案 right there

有 3 种不同的方法可以做某事,如您所愿,选择一种。

你很容易找到你的答案,下次请尝试一个人做吧,兄弟。

关于html - 如何使 Bootstrap 导航项居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31911199/

相关文章:

html - 相邻的两张图片

javascript - React - 带 Bootstrap 的全屏模式

jquery - link_to 链接未在 Rails 中加载 javascript

javascript - 根据屏幕尺寸折叠 div 元素

css - 在 CSS 的类中选择类型元素

Jquery UI 工具提示不支持 html 内容

javascript - 如何在 TR 元素上设置 name 和 id?

javascript - 获取当前页面 URL 并将其附加到 Facebook 共享链接(使用 javascript)

css - 当我需要填充和边距时如何使用网格?

html - 自动放置文本并与其他文本相关