【问题标题】:How do I center these Twitter bootstrap 3 navbar links?如何将这些 Twitter bootstrap 3 导航栏链接居中?
【发布时间】:2013-08-13 01:25:12
【问题描述】:

我想知道如何使 bootstrap 3 的导航栏菜单项居中。我知道他们已经包含了一个.nav-justified 类,但如果一起使用,那只会与navbar-nav 冲突。我相信开发团队正在调查它。

那么有什么办法可以使用 CSS 来实现一个导航栏,即使它所在的容器被重新调整大小,它也能保持导航栏菜单项/链接的合理性。

如果您需要,这里有一个Jsfiddle

【问题讨论】:

    标签: html css centering navbar twitter-bootstrap-3


    【解决方案1】:

    .nav-justifed 类将与nav-tabs / nav-pills 一起使用(请参阅bootstrap docs)而不是nav-bar。这两个概念非常不同,不应混淆。

    但是,你可以通过添加以下css来达到你想要的效果:

    .navbar-nav.nav-justified > li{
        float:none;
    }
    

    nav-justifiednow 与navbar-nav 配合得很好:

    <ul class="nav navbar-nav nav-justified">
    

    updated jsFiddle

    【讨论】:

      【解决方案2】:

      如果使用 LESS,您可以执行以下操作:

      .navbar-nav {
        .nav-justified;
      }
      

      【讨论】:

      • 对于使用较少的人来说是完美的答案。 +1
      猜你喜欢
      • 2013-08-08
      • 1970-01-01
      • 1970-01-01
      • 2012-08-02
      • 1970-01-01
      • 2012-08-04
      • 2015-09-17
      • 2013-11-22
      • 2013-11-22
      相关资源
      最近更新 更多