

新闻资讯
技术学院本文详解 Bootstrap 嵌套网格的规范用法,指出常见错误(如遗漏外层 row、col 划分不均、未闭合标签),并通过结构化代码演示如何构建左右分栏布局——左侧 3 列 × 2 行模块卡片,右侧双列课程表卡片,并强调响应式对齐与间距控制要点。
在 Bootstrap 中实现嵌套网格(Nested Grid)的关键在于严格遵守「row → col → row → col」的层级结构。许多开发者失败的根本原因,是误以为
内可直接放置内容或新列,而忽略了:所有列(.col-*)必须包裹在 .row 容器中,且每个 .row 必须位于 .container 或另一个 .col-* 内。你的原始代码存在多个结构性问题:
✅ 正确做法如下:
以下是修复后的完整结构(已验证兼容 Bootstrap 5+):
Modules
Module A
Description
Module B
Description
Module C
Description
Module D
Description
Module E
Description
Module F
Description
Schedule
Class A
Mon, 9:00–10:30
Class B
Tue, 14:00–15:30
? 关键注意事项:
掌握这一嵌套逻辑后,你可自由扩展:例如在 Schedule 区再嵌套 .row > .col-12 > .list-group,或为 Modules 添加响应式断点(col-md-4 col-lg-3)。Bootstrap 的栅格本质是「约束下的自由组合」——只要层级清晰、语义准确,复杂布局亦可一气呵成。