首先,我为我的英语不好对不起。
我正在使用Bootstrap版本4 Beta版本(最新不是Alpha版)。很好 但是我想知道在新版本的引导程序中,他们删除了offset类。如果有人给我解决方案,我将感激不尽,我该如何使用任意数量的flexbox进行补偿。我的意思是,在我使用.col-offset-2之前,这意味着偏移量为2列,我希望使用flexbox。谢谢
偏移量类已由边距类代替。这些前缀mr-
用于保证金的权利和ml-
对利润率左。
该文档演示了ml-*-auto
(其中*是目标分辨率,例如lg或md。)的用法。这等效margin-left: auto
于CSS中的设置,它实际上是在说“尽可能将其向左推”。通过同时使用ml-*-auto
和mr-*-auto
,您可以有效地使列居中。
这是该auto
属性的前缀的完整列表:
ml-
左边距
mr-
保证金权
mb-
保证金底部
mt-
边距顶部
mx-
水平边距(左边距+右边距)
my-
垂直边距(边距顶部+边距底部)
m-
所有利润
除了auto
,您还可以指定列宽- ml-lg-2
等。
因此col-offset-2
,(我认为)将内容左移两个空格等效于ml-2
或ml-lg-2
。