2017-06-01 4 views
0

kann mir jemand helfen ?, warum mein Dropdown bei navbar funktioniert nicht auf localhost?dropdown navbar bei bootstrap 3 funktioniert nicht

das ist meine navbar

<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>

dies ist mein umfassen CSS auf der Seite

<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">

das ist mein gehören ja vascript auf der Seite

\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>

Antwort

1

erneut prüfen die Pfade zu externen js und Style-Dateien. Sie können nicht korrekt angewendet werden. Im folgenden Beispiel habe ich die Bootstrap-CDNs verwendet und alles scheint wie erwartet zu funktionieren.

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

Änderung

<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>

Auch schuf eine fiddle für die Überprüfung.

Lassen Sie mich wissen, ob das hilft

<!-- 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

vielen Dank für Ihre Hilfe, ich meine CSS gehören ändern und js in meiner Datei wie Ihr Befehl und jetzt meine Drop-Down-Arbeit richtig: D –

Verwandte Themen