手册
目录
收藏570
分享
阅读2823
更新时间2025-08-11
在指定数量的元素上使用 .col 类,Bootstrap 将识别有多少元素(并创建等宽列)。在下面的例子中,我们使用了三个 col 元素,每个元素的宽度为 33.33%。
colcolcol
您还可以使用数字来控制列宽。只需确保总和等于或小于 12(不需要使用所有 12 个可用列):
col-4col-4col-4
如需创建不相等的列,您必须使用数字。下例将创建 25%/50%/25% 的拆分:
col-3col-6col-3
然而,只设置一列的宽度就足够了,并让兄弟列在周围自动调整尺寸。下例将创建 25%/50%/25% 的拆分:
colcol-6col
1 of 22 of 21 of 42 of 43 of 44 of 41 of 62 of 63 of 64 of 65 of 66 of 6
您还可以使用 .row-cols-* 类控制应该出现在彼此旁边的列数(无论有多少列):
1 of 22 of 21 of 42 of 43 of 44 of 41 of 62 of 63 of 64 of 65 of 66 of 6
1 of 22 of 21 of 42 of 43 of 44 of 41 of 42 of 43 of 44 of 4
如果一列比另一列高(由于文本或 CSS 高度),其余的将跟随:
Lorem ipsum...colcol
下例展示了如何创建两列布局,其中一列内有另外两列:
.col-8.col-6.col-6.col-4
Bootstrap 5 网格系统有五个类:
.col- (超小型设备 - 屏幕宽度小于 576px).col-sm- (小型设备 - 屏幕宽度等于或大于 576px).col-md- (中型设备 - 屏幕宽度等于或大于 768 像素).col-lg- (大型设备 - 屏幕宽度等于或大于 992 像素).col-xl- (xlarge 设备 - 屏幕宽度等于或大于 1200px).col-xxl- (xxlarge 设备 - 屏幕宽度等于或大于 1400px)可以组合上述类以创建更动态和灵活的布局。
提示:每个类都按比例放大,因此如果您希望为 sm 和 md 设置相同的宽度,则只需指定 sm。
下例展示了如何创建列布局,该布局开始时在超小型设备上堆叠,然后在较大设备(sm、md、lg 和 xl)上变为水平布局:
col-sm-9col-sm-3col-smcol-smcol-sm
col-6 col-sm-9col-6 col-sm-3col-7 col-lg-8col-5 col-lg-4col-sm-3 col-md-6 col-lg-4col-sm-9 col-md-6 col-lg-8
如需更改列之间的间距(额外的空间),请使用任何 .g-1|2|3|4|5 类(.g-4 是默认值)。
如需完全删除装订线(gutter),请使用 .g-0:
相关
视频
RELATED VIDEOS
科技资讯
1
2
3
4
5
6
7
8
9
精选课程
共5课时
17.2万人学习
共49课时
77万人学习
共29课时
61.7万人学习
共25课时
39.3万人学习
共43课时
70.9万人学习
共25课时
61.6万人学习
共22课时
23万人学习
共28课时
33.9万人学习
共89课时
125万人学习