Bootstrap将组件导航到其他人

时间:2016-03-05 16:12:26

标签: html css twitter-bootstrap

我第一次尝试使用Twitter Bootstrap(第一次使用前端),但是我已经遇到了问题。一个是navbar始终显示在其他组件上。

<body>
      <nav class="navbar navbar-default navbar-fixed-top">
          <div class="navbar-header">
              <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
                <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" href="#">Brand</a>
            </div>

            <!-- Collect the nav links, forms, and other content for toggling -->
            <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
              <ul class="nav navbar-nav">
                <li class="active"><a href="#">Link <span class="sr-only">(current)</span></a></li>
                <li><a href="#">Link</a></li>
              </ul>
            </div><!-- /.navbar-collapse -->
        </nav>

      <div class="container theme-showcase" role="main">
          <div class="alert alert-warning" role="alert">
            <strong>Warning!</strong> Best check yo self, you're not looking too good.
          </div>
      </div>



    <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
    <!-- Include all compiled plugins (below), or include individual files as needed -->
    <script src="js/bootstrap.min.js"></script>
  </body>

在这种情况下,例如div .container .theme-showcase不在,我永远看不到它。

我错过了什么?谢谢。

enter image description here

编辑:删除固定顶部不是解决方案,我需要导航始终存在

2 个答案:

答案 0 :(得分:0)

.navbar-fixed-top会让导航栏position: fixed将其从流中移除,以便其他元素从页面顶部开始。如果您想要粘性导航,请将顶部填充添加到.container.theme-showcase,或者如果您希望导航栏保持静态,则只需删除.navbar-fixed-top类。

答案 1 :(得分:0)

由于.navbar-fixed-topposition: fixednav元素会将放在基础div的顶部上。请确保.container .theme-showcase部分padding-top将其显示在导航栏下方。