
bootstrap 5 导航栏折叠按钮在小屏幕下不展开,通常因缺少 popper 和 bootstrap js 依赖或属性写法错误导致;需确保正确引入 popper.min.js 和 bootstrap.min.js,并使用 data-bs-* 属性。
bootstrap 5 导航栏折叠按钮在小屏幕下不展开,通常因缺少 popper 和 bootstrap js 依赖或属性写法错误导致;需确保正确引入 popper.min.js 和 bootstrap.min.js,并使用 data-bs-* 属性。
在 Bootstrap 5 中,响应式导航栏(navbar)的折叠/展开功能完全依赖 JavaScript 支持。当您在 Tablet 或 Mobile 视口下点击「三杠」按钮却无任何反应时,最常见原因并非 HTML 结构错误,而是 JavaScript 运行环境缺失关键依赖。
✅ 正确引入 Bootstrap 5 所需的 JS 资源
Bootstrap 5 不再将 Popper 作为内部模块打包,而是显式要求外部引入。您必须按顺序加载以下两个脚本(且位于


















