【发布时间】:2021-04-22 04:05:07
【问题描述】:
所以我有我的导航栏,我做了它,以便在大屏幕上显示导航栏中的项目,但在小屏幕上显示一个按钮,因此您可以单击它来切换导航栏中的项目。它在大屏幕上达到了它的目的,但是当涉及到小屏幕时,它会显示按钮,但是当我单击它时它什么也不做。我错过了什么吗?代码如下:
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css"
integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous" />
<title>Page Title</title>
</head>
<body>
<nav class="navbar navbar-light navbar-expand-ms fixed-top">
<a href="#" class="navbar-brand">Homepage</a>
<button class="navbar-toggler" data-toggle="collapse" data-target="#navbarCollapse"
aria-expanded="false" aria-controls="navbarCollapse">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarCollapse">
<ul class="navbar-nav ml-auto">
<li class="navbar-item">
<a href="#" class="nav-link">Contact</a>
</li>
</ul>
</div>
</nav>
</body>
</html>
【问题讨论】:
-
您没有包含所需的 JavaScript 文件
-
@j08691 这些文件是什么?比如,我读过一些内容,“你可以在不使用 javascript 的情况下为移动设备制作引导导航栏隐藏/显示。”你能详细说明一下吗?
标签: html bootstrap-4 navbar