Bootstrap 4 导航栏不会在大屏幕上折叠 [英] Bootstrap 4 navbar not collapsing on large screen
问题描述
我正在尝试使用 Bootstrap 4 实现导航栏.目前,当视口缩小到移动尺寸时,导航栏会正确折叠.但是,当尝试切换菜单时,没有任何反应.jsFiddle 示例演示了这种行为.我也附上了 HTML.
我采取的步骤:
- 删除所有自定义 CSS
- 确保 jQuery 链接在 Bootstrap JS 文件之前
- 页眉和页脚中的脚本标签
- 复制并粘贴 Bootstrap Docs 中的确切示例(我得到了相同的行为)
- 确保在 Chrome 浏览器中使用 JS
- 使用 WC3 验证器验证 HTML
- 当然,请阅读有关此问题的 SO 上的各种帖子,但都没有找到解决方案
jsFiddle 链接 https://jsfiddle.net/u7v5jba9/
网站标题 <link rel="样式表";类型=文本/css";href=https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/css/bootstrap.min.css";/><link rel="样式表";类型=文本/css";href=https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css"/><身体><div class="container"><nav class="navbar navbar-expand-lg navbar-light"><a class="navbar-brand";href=#"><i class="fa fa-globe";aria-hidden=真"></i>品牌</a><button class="navbar-toggler collapsed";类型=按钮"数据切换=折叠"数据目标=#navbarSupportedContent";aria-controls="navbarSupportedContent";aria-expanded="false";aria-label =切换导航"><i class=fa fa-angle-double-down"></i>按钮><div class="navbar-collapse collapse";id="navbarSupportedContent"><ul class="navbar-nav mr-auto"><li class="nav-item"><a href="#";class=nav-link">Link 1</a></li><li class="nav-item"><a href="#";class=nav-link">Link 2</a></li><li class="nav-item"><a href="#";class=nav-link">Link 3</a></li><ul class="navbar-nav"><li class="nav-item"><a href="#";class=nav-link">登录</a></li><li class="nav-item"><a href="#";class=nav-link">注册</a></li><li class="nav-item"><a href="#";class=nav-link">注销</a></li>
</nav>
<div class="container"><nav class="navbar navbar-inverse fixed-bottom text-center"><h6 class="text-light text-center">页脚</h6></nav>
<!-- 脚本--><script src="https://code.jquery.com/jquery-3.2.1.slim.min.js";完整性=sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN"crossorigin=匿名"></script><script src=https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/js/bootstrap.min.js"></script>