modal-fullscreen-md-down 表示在视口宽度≤768px时启用全屏,需Bootstrap 5.2+、加在modal-dialog上,且须确保CSS加载完整、.modal-body设置max-height和overflow-y:auto以避免内容截断。

modal-fullscreen-md-down 表示“在 md(768px)及更小视口宽度下启用全屏”,桌面端窗口宽度 ≤768px 时才会触发——不是“中屏及以上全屏”,也不是“仅手机全屏”。如果你在桌面浏览器里缩窄窗口到 760px,它会全屏;拉宽到 770px,就退回默认尺寸。
为什么加了 modal-fullscreen-md-down 却没反应
常见原因不是写错了类名,而是版本或加载问题:
- Bootstrap 版本低于 5.2:该类从 5.2 开始引入,
5.1.x及更早版本压根没有对应 CSS 规则 - CSS 未正确加载:构建工具(如 Vite/Webpack)可能因 tree-shaking 漏掉
modal-fullscreen相关样式,检查最终生成的 CSS 是否包含.modal-fullscreen-md-down的规则 - 类名加错位置:必须加在 上,加在或











