【发布时间】:2021-08-27 15:47:19
【问题描述】:
我使用的是 bootstrap 3.3.7,我的导航栏在较小的设备上没有崩溃。导航栏确实出现了,但单击 navbar-toggle 按钮不会显示任何选项。
<nav class="navbar navbar-inverse navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-nav-demo" 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 href="index.html" class="navbar-brand">
<div class="orange"><i class="fas fa-football-ball"></i> Fantasy</div>
</a>
</div>
<div class="collapse navbar-collapse" id="bs-nav-demo">
<ul class="nav navbar-nav">
<li><a class="active" href="index.html">Home</a></li>
<li><a href="history.html">History</a></li>
<li><a href="picks.html">Picks & Busts of the Week</a></li>
<li><a href="news.html">Important Dates/Announcements</a></li>
<li><a href="blog.html">Chat/Blog</a></li>
</ul>
</div>
</div>
</nav>
【问题讨论】:
-
分享整个代码、输出、控制台中的错误等
-
你加载的JS文件是否正确?
-
所以你包括了 JQuery、Boostrap js 和 Bootstrap CSS?当我用它们运行代码时,它看起来很好。
-
让它成为一个片段并添加
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.css" rel="stylesheet"/> <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>似乎可以让它工作 -
请澄清您的具体问题或提供更多详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。