2017-06-01 282 views
0

任何人都可以幫助我?,爲什麼我的下拉導航欄不工作在本地主機上?下拉導航欄在引導3不工作

這是我的導航欄

<nav class="navbar navbar-default navbar-fixed-top" role="navigation"> 
 
     <div class="container-fluid theme-showcase" style="background-color: #87cefa;"> 
 
     <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 Navigator</span> 
 
      \t <span class="icon-bar"></span> 
 
      \t <span class="icon-bar"></span> 
 
      \t <span class="icon-bar"></span> 
 
      </button> 
 
      <a class="navbar-brand" href="index.php" style="background-color: #fff;"><img src="asset/logo_header.png" style="max-width:100%;max-height:100%;"></a> 
 
     </div> 
 

 
     <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"> 
 
     \t <ul class="nav navbar-nav style"> \t 
 
     \t \t <li class="dropdown"><a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" 
 
     \t \t aria-expanded="false">Category<span class="caret"></span></a> 
 
     \t \t \t <ul class="dropdown-menu"> 
 
     \t \t \t \t <li><a href="#">action</a></li> 
 
     \t \t \t \t <li><a href="#">action</a></li> 
 
     \t \t \t \t <li><a href="#">action</a></li> 
 
     \t \t \t </ul> 
 
     \t \t </li> 
 

 
     \t </ul> 
 
     <form class="navbar-form"><a href="login_page.php"><button type="button" class="btn btn-default" role="button">Login</button></a> 
 
     </form> 
 
     </div> 
 
\t </div> 
 
    </nav>

這是我包括CSS頁面上

<link rel="icon" href="asset/logo_header.png"> 
 
    <link href="css/bootstrap.css" rel="stylesheet"> 
 
    <link href="css/bootstrap-theme.css" rel="stylesheet"> 
 
    <link href="css/style.css" rel="stylesheet">

這是我包括JA頁面

\t <script type="text/javascript" src="js/jquery-3.2.1.min.js"></script> 
 
\t <script src="js/bootstrap.js"></script> 
 
    <script src="js/bootstrap.min.js"></script>

回答

1

重新檢查路徑上vascript到外部JS和樣式文件。他們可能沒有正確應用。在下面的示例中,我使用Bootstrap CDN,並且所有內容似乎都按預期工作。

<link href="css/bootstrap.css" rel="stylesheet">

變化

<link href="css/bootstrap.min.css" rel="stylesheet">

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> // use this jquery instead <script src="js/bootstrap.js"></script> // remove not needed if you are using the below line. <script src="js/bootstrap.min.js"></script>

而且,創造了審查fiddle

讓我知道這是否有助於

<!-- Latest compiled and minified CSS --> 
 
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"> 
 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> 
 
<!-- Latest compiled and minified JavaScript --> 
 
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script> 
 

 
<!-- HTML BEGINS --> 
 

 
<nav class="navbar navbar-default navbar-fixed-top" role="navigation"> 
 
     <div class="container-fluid theme-showcase" style="background-color: #87cefa;"> 
 
     <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 Navigator</span> 
 
      \t <span class="icon-bar"></span> 
 
      \t <span class="icon-bar"></span> 
 
      \t <span class="icon-bar"></span> 
 
      </button> 
 
      <a class="navbar-brand" href="index.php" style="background-color: #fff;">Brand Image</a> 
 
     </div> 
 

 
     <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"> 
 
     \t <ul class="nav navbar-nav style"> \t 
 
     \t \t <li class="dropdown"><a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" 
 
     \t \t aria-expanded="false">Category<span class="caret"></span></a> 
 
     \t \t \t <ul class="dropdown-menu"> 
 
     \t \t \t \t <li><a href="#">action</a></li> 
 
     \t \t \t \t <li><a href="#">action</a></li> 
 
     \t \t \t \t <li><a href="#">action</a></li> 
 
     \t \t \t </ul> 
 
     \t \t </li> 
 

 
     \t </ul> 
 
     <form class="navbar-form"><a href="login_page.php"><button type="button" class="btn btn-default" role="button">Login</button></a> 
 
     </form> 
 
     </div> 
 
\t </div> 
 
    </nav>

+1

非常感謝你的幫助,我改變我包括我的檔案喜歡你的命令,現在我的下拉工作CSS和JS正確: d –