html - Bootstrap下拉导航不下拉
问题描述
我正在使用 Bootstrap 类在导航栏中创建导航链接的下拉列表。但是由于某种原因,当我单击菜单图标时,没有出现下拉菜单。有人可以帮我看看我没有看到什么吗?
<nav class="navbar navbar-light navbar-expand-sm fixed-top">
<div class="container-fluid">
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbar">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbar">
<ul class="navbar-nav mr-auto">
<li class="nav-item"><a class="nav-link active" href="index.html">Home</a></li>
<li class="nav-item"></li><a class="nav-link" href="services.html">Services</a></li>
<li class="nav-item"></li><a class="nav-link" href="testimonials.html">Testimonials</a></li>
<li class="nav-item"></li><a class="nav-link" href="blog.html">Blog</a></li>
<li class="nav-item"></li><a class="nav-link" href="portfolio.html">Portfolio</a></li>
</ul>
<form class="form-inline my-2 my-lg-0">
<input class="form-control mr-sm-2" type="search" placeholder="Search" aria-label="Search">
<button class="btn my-2 my-sm-0" type="submit">Search</button>
</form>
</div>
</div>
</nav>
解决方案
刚刚遇到了与您类似的问题,我通过使用 bootstrap.bundle.js 而不是 bootstrap.js 解决了它。我在控制台中弹出一个错误,告诉我没有 popper.js,这是一个 boostrap 使用的库。使用 bootstrap.bundle.js 时,它与 bootstrap 捆绑在一起。
推荐阅读
- html - 悬停效果处于活动状态时如何显示垂直文本
- android - Android 11:DocumentFile findFile() 太慢
- c++ - 模板或成员函数选择
- python - pypi包导入python文件而不是包
- c++ - 升级到 macOS Big Sur 11.01 后,Cocos2d-x 4.0 app build 不再工作(错误:没有这样的文件或目录:'/usr/lib/libz.dylib')
- prolog - 语法错误:预期运算符(SWI Prolog)
- r - 如何根据相同的值计算 R Dataframe 中的百分比?
- reactjs - 在 React 中登录/注册后重定向到邀请链接
- javascript - 我没有使用 FETCH API 从 Java Servlet 获取响应数据
- javascript - Mqtt 订阅时重复订阅和取消订阅并再次订阅