折叠菜单未在较小的屏幕上显示。哪里弄错了?我正在使用Bootstrap 3.我也正确地链接了jquery和bootstrap.min.js但是没有出现折叠菜单。
HTML:
<header>
<div class="container">
<div class ="row ">
<div class="col-md-2">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> <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=""><img src ="img/summan-company.png" alt="Summan" /></a> </div>
</div>
<div class ="row navbar-position">
<div class="col-md-10 pull-right">
<nav role="navigation" class="navbar navbar-default">
<div class="collapse navbar-collapse navbar-left ">
<div class="row "> </div>
<ul class="nav navbar-nav ">
<li><a href="news.html">News</a></li>
<li><a href="products.html">Products</a></li>
<li><a href="contact.html">Contact</a></li>
</ul>
</div>
</nav>
</div>
</div>
</div>
</div>
</header>
答案 0 :(得分:0)
按如下方式修改HTML:
<html>
<head>
<link href="http://netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css" rel="stylesheet" />
<script src="http://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.1/jquery.js"></script>
<script src="http://netdna.bootstrapcdn.com/bootstrap/3.1.1/js/bootstrap.min.js"></script>
</head>
<body>
<nav class="navbar navbar-default" role="navigation">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-collapse-1">
<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=""><img src ="img/summan-company.png" alt="Summan" /></a></a>
</div>
<div class="collapse navbar-collapse" id="navbar-collapse-1">
<ul class="nav navbar-nav navbar-right">
<li><a href="#">News</a></li>
<li><a href="#">Products</a></li>
<li><a href="#">Contact</a></li>
</ul>
</div>
</div>
</nav>
</body>
</html>
答案 1 :(得分:0)
我认为这应该适合你。
HTML:
<header>
<div class="container">
<div class ="row ">
<div class="col-md-2">
<a class ="navbar-brand" href=""><img src ="img/summan-company.png" alt="Summan" /></a>
</div>
<div class="col-md-10 pull-right row navbar-position">
<nav role="navigation" class="navbar navbar-default">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<div class="collapse navbar-collapse navbar-left ">
<ul class="nav navbar-nav ">
<li><a href="news.html">News</a></li>
<li><a href="products.html">Products</a></li>
<li><a href="contact.html">Contact</a></li>
</ul>
</div>
</nav>
</div>
</div>
</div>
</header>