修改 index.html
在 <nav class="navbar"> 部分,确认导航菜单项完整写入 <ul class="navbar-nav"> 里。
示例:
<ul class="navbar-nav ms-auto">
<li class="nav-item"><a class="nav-link" href="#articles">文章</a></li>
<li class="nav-item"><a class="nav-link" href="#contact">联系表单</a></li>
<li class="nav-item"><a class="nav-link" href="#demo">前端演示</a></li>
</ul>
检查 Bootstrap 折叠属性
确认汉堡按钮有:
<button class="navbar-toggler" type="button"
data-bs-toggle="collapse"
data-bs-target="#navbarNav">
<span class="navbar-toggler-icon"></span>
</button>
对应的容器:
<div class="collapse navbar-collapse" id="navbarNav">
...导航菜单...
</div>
修复样式冲突
core.css、responsive.css 中补充或调整 .navbar 和 .collapse 的样式,避免展开时被覆盖或隐藏。