Bootstrap导航栏的大小和间距调整

3
我刚开始使用bootstrap来构建网站,但是我无法得到我想要的导航栏。理想情况下,我希望它像这样:http://getbootstrap.com/examples/navbar/,其中导航栏在右、左和上方都有填充,但仍然居中。我认为这应该在CSS样式表中的某个地方,但我还没有找到它。如果您能就如何实现此类导航栏提供任何帮助,将不胜感激。以下是我的导航栏代码:
`<!-- Static navbar -->
  <div 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="sr-only">Toggle navigation</span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
      </button>
      <a class="navbar-brand">Text</a>
    </div>
    <div class="navbar-collapse collapse">
      <ul class="nav navbar-nav navbar-right">
        <li><a href="#">text</a></li>
        <li><a href="#">text</a></li>
        <li><a href="#">text</a></li>
        <li class="dropdown">
          <a href="#" class="dropdown-toggle" data-toggle="dropdown">text <b class="caret"></b></a>
          <ul class="dropdown-menu">
            <li><a href="#">text</a></li>
            <li><a href="#">text</a></li>
            <li><a href="#">text Sync</a></li>
            <li><a href="#">text</a></li>
          </ul>
        </li>
        <li><a href="#">text</a></li>
      </ul>
      
    </div><!--/.nav-collapse -->
  </div>

`

1个回答

2
将您的导航栏包含在像这样的 div 容器中 -
 <div class= "container">
     <div class="navbar navbar-default" role="navigation">
    </div>
</div>

并且要给你的 .navbar css 添加一个 padding-bottom 属性,设置为 20px,就像这样:
 .navbar {
     padding-bottom: 20px;
 }

希望这能有所帮助。

谢谢帮忙!我觉得已经接近完成了,当我添加这些片段时,它确实创建了一个容器,但是当我增加顶部和底部的填充时,它看起来像是一个容器内嵌在另一个容器中。有什么解决方法吗? - Caleb Addington

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接