2017-08-06 18 views
0

我有一个网站,利用Bootstrap。它已经上线了好几天了。然而,就在今天,下拉菜单停止工作,并且菜单和主体之间出现了换行符。这仅仅是我或者其他使用Bootstrap的人的问题。在导航栏之后,我有一条淡入的蓝色条。 是什么导致了这个问题,这是我的问题吗?你如何解决它?谢谢! Bootstrap页面不工作:额外的线路断开和下拉菜单不工作

<nav class="navbar navbar-inverse"> 
    <div class="container-fluid"> 
    <div class="navbar-header"> 
     <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#myNavbar"> 
     <span class="icon-bar"></span> 
     <span class="icon-bar"></span> 
     <span class="icon-bar"></span>       
     </button> 
     <a class="navbar-brand" href="#">My Site</a> 
    </div> 
    <div class="collapse navbar-collapse net-27" id="myNavbar"> 
     <ul class="nav navbar-nav"> 
     <li class="active"><a href="#">Home</a></li> 
     <li class="dropdown"> 
      <a class="dropdown-toggle" data-toggle="dropdown" href="#">Dropdown Menu<span class="caret"></span></a> 
      <ul class="dropdown-menu"> 
      <li><a href="#">Option 1</a></li> 
      <li><a href="#">Option 2</a></li> 
      </ul> 
     </li> 
     <li><a href="#">About</a></li> 
     <li><a href="#">News</a></li> 
     <li><a href="#">Contribute</a></li> 
     <li><a href="#">Contact</a></li> 
     </ul> 
     <ul class="nav navbar-nav navbar-right"> 
     <li><a href="#"><span class=""></span> Login</a></li> 
     <li><a href="#"><span class=""></span> Sign Up</a></li> 
     </ul> 
    </div> 
    </div> 
</nav> 

     <!-- Page Content --> 
     <div class="container-fluid"> 
      <div class="row"> 

          <center> 

           <div id="test" style="background-color:#001A57; color:#FFFFFF; font-family:Lucida Bright, Arial, sans-serif";> 
            <p style="text-align:center;">Welcome!</p> 
            <br /><p id="nothuge" class="plzplz"></p> 
            <br /> 
            <p style="font-size:20px;">--Site Info--</p> 
            <br /><p style="font-size:30px;"> 
            <a href="#">Login/Register</a></p> 
           </div> 
           <br /> 
           <br /> 
           <h1>Welcome</h1> 
          </center> 
      </div> 


      <!-- /.row --> 

      <div class="row"> 

        <center> 
        <p class="lead">Text</p> 
        <p class="intro-line2" id="bittearbeit">MoreText</p> 
        </center> 
       </div> 
      <footer class="margin-tb-3"> 
       <div class="row"> 
        <div class="col-lg-12"> 
         <p>© My Site 2017 | [email protected]</p> 

        </div> 
       </div> 
      </footer> 
     </div> 
     <!-- /.container-fluid --> 

</body> 

https://jsfiddle.net/user2015748/g776473m/1/) 我有很多的CSS与,你可以在看的jsfiddle。 正如你所看到的,导航栏后面没有换行符的代码。再次感谢您的帮助!

回答

0

您有添加此行的CSS语句。它的“margin-bottom:20px”; 试试这个:

.navbar { 
    position: relative; 
    min-height: 50px; 
    margin-bottom: 0px; 
    border: 1px solid transparent; 
} 
+0

非常感谢你,它的工作完美。 –