为什么捐赠
API 资源管理器
网格列

希望您已经阅读了 Flexbox 简介 的理论,让我们更深入地了解列。

利用针对断点的行类来实现等高行。为每个断点添加任意数量的无单位类,所有行都将具有相同的 高度。

等高

例如,这里有两个网格布局,适用于从 xs 到 xl 的所有设备和视窗。

等高示例



设置一行高度

Flexbox 网格行的自动布局还意味着您可以设置一行的 高度,其他行会自动调整大小以适应它。您可以使用预定义的网格类(如下所示)或内联高度。请注意,无论中间行的 高度如何,其他行都会调整大小。

设置一行高度



可变高度内容

使用 col-{breakpoint}-auto 类,行可以根据其内容的自然高度调整自身大小。这对于输入、数字等单行内容非常方便。这与水平对齐类一起使用,非常适合在视窗高度变化时将具有不均匀行大小的布局居中。

可变高度内容



响应式类

网格包含五个级别的预定义类,用于构建复杂的响应式布局。根据您的需要,在超小型、小型、中型、大型或超大型设备上自定义行的 大小。

所有断点

对于从最小设备到最大设备都相同的网格,请使用 .col.col-* 类。当您需要特定大小的行时,请指定一个编号类;否则,您可以使用 .col。

所有断点



混合匹配

您不想让行在某些网格级别中简单地堆叠吗?根据需要,在每个级别中使用不同类的组合。查看下面的示例,以更好地了解其工作原理。

混合匹配



对齐方式

使用 Flexbox 对齐方式实用程序来垂直和水平对齐列。

水平对齐方式



垂直对齐方式



提示

还有一个便捷的 flex-center CSS 类,它等效于 items-center + justify-center。与 flexrowcolumn 一起使用。

换行

如果在一行中放置超过 12 列,则每组额外的列将作为一个单元,换行到新行。

换行



重新排序

反转



Flex 顺序



嵌套

要使用默认网格嵌套内容,请在现有的 .col-sm-* 列中添加一个新的 .row 和一组 .col-sm-* 列。嵌套的行应包含一组总和不超过 12 的列(您不必使用所有 12 个可用列)。

嵌套



Flex 网格游乐场

要查看 Flex 的实际效果,您可以使用 Flex 游乐场来互动式地学习更多内容。

Flex 游乐场