2017-04-24 122 views
1

我試圖使網站與Fullpage.js & Twitter的引導,你可以在這個url看到這裏的整個網站。爲什麼粘引導頂部導航菜單欄沒有堅持到頂部

正如你可以看到當你向下滾動,導航菜單隱藏,但是我已經正確使用navbar-fixed-top類。

下面是完整的代碼:

<!DOCTYPE html> 
<html> 
    <head> 
     <meta charset="UTF-8"> 
     <link href="css/bootstrap.css" rel="stylesheet"/> 
     <link href="style.css" rel="stylesheet"/> 
     <link rel="stylesheet" type="text/css" href="examples.css" /> 
     <link rel="stylesheet" type="text/css" href="jquery.fullPage.css" /> 
     <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> 
     <!-- This following line is optional. Only necessary if you use the option css3:false and you want to use other easing effects rather than "linear", "swing" or "easeInOutCubic". --> 
     <script src="vendors/jquery.easings.min.js"></script> 
     <script type="text/javascript" src="examples.js"></script> 
     <!-- This following line is only necessary in the case of using the plugin option `scrollOverflow:true` --> 
     <script type="text/javascript" src="vendors/jquery.slimscroll.min.js"></script> 
     <script type="text/javascript" src="jquery.fullPage.js"></script> 
     <title>Gooyanet</title> 
     <script type="text/javascript"> 
      $(document).ready(function() { 
       $('#fullpage').fullpage({ 
        sectionsColor: ['#f2f2f2','#4BBFC3','#7BAABE','whitesmoke'], 
        css3: true 
       }); 
      }); 
     </script> 
     <style type="text/css"> 
     </style> 
    </head> 
    <body> 
     <div id="fullpage"> 
      <div id="header"> 
      <nav class="navbar navbar-default navbar-fixed-top" id="topMenu"> 
        <div class="container"> 
         <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="#">Gooyanet</a> 
         </div> 
         <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"> 
          <ul class="nav navbar-nav navbar-right"> 
           <li><a href="#">دنیای ای تی</a></li> 
           <li><a href="#">طراحی بازی</a></li> 
           <li><a href="#">طراحی اپلیکیشن</a></li> 
           <li><a href="#">سرویس پیام کوتاه</a></li> 
           <li><a href="#">برنامه نویسی ویندوز</a></li> 
           <li><a href="#">وب هاستینگ</a></li> 
           <li><a href="#">طراحی سایت</a></li> 
           <li class="dropdown"> 
            <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">User Menu <span class="caret"></span></a> 
            <ul class="dropdown-menu menu1"> 
             <li><a href="#">Login</a></li> 
             <li><a href="#">Register</a></li> 
             <li role="separator" class="divider"></li> 
             <li><a href="#">Forgot Something?</a></li> 
            </ul> 
           </li> 
          </ul> 
         </div> 
        </div> 
      </nav> 
      </div> 
      <div class="section"> 
       <div class="slide"><img src="images/image-slide-one.jpg" width="100%" height="100%" style=""/></div> 
       <div class="slide">Slide 2</div> 
       <div class="slide">Slide 3</div> 
      </div> 
      <div class="section"> 
       asdsad 
       <br /><br /> 
      </div> 
      <div class="section">Sction 2</div> 
      <div class="section">Sction 3</div> 
     </div> 
     <script src="js/bootstrap.min.js"></script> 
    </body> 
</html> 

注意,它沒有fullpage.js工作正常插件,但我需要一起使用這兩者。那麼你有沒有解決這個問題的方法?

+0

我禁用了所有來自fullpage.js的css,並且它仍然在導航欄位於標題下方後移除導航欄。打開你的開發工具,選擇'header'div並撥動css找出有效的方法!一旦你發現所有禁用'靜態'的東西,編輯你的css文件來鏡像。 –

回答