# Grid 网格组件

# 基本用法

col-12
col-12
col-8
col-8
col-8
col-6
col-6
col-6
col-6
显示代码

# 区块间隔

col-12
col-12
col-8
col-8
col-8
col-6
col-6
col-6
col-6
显示代码

# 左右偏移

col-8
col-8 col-offset-8
col-6 col-offset-6
col-6 col-offset-6
col-12 col-offset-6
显示代码

# flex 水平对齐

子元素左对齐

col-4
col-4
col-4
col-4

子元素居中

col-4
col-4
col-4
col-4

子元素右对齐

col-4
col-4
col-4
col-4

子元素两端对齐,子元素之间的间隔都相等

col-4
col-4
col-4
col-4

子元素两侧的间隔相等,子元素之间的间隔比子元素与边框的间隔大一倍

col-4
col-4
col-4
col-4
显示代码

# flex 垂直对齐

Align: flex-start

col-4

col-4

col-4

col-4

Align: center

col-4

col-4

col-4

col-4

Align: flex-end

col-4

col-4

col-4

col-4

显示代码

# flex 排序

1 col-order-4
2 col-order-3
3 col-order-2
4 col-order-1
显示代码

# API

提示

与 flex 相关的属性:justifyalignorder 分别对应原生 CSS 的 flex 布局中的 justify-contentalign-itemsorder 属性,其属性值也保持一致。

不熟悉 flex 的同学可以参考:Flex 布局教程:语法篇 - 阮一峰

# Row

属性 说明 类型 默认值
gutter 栅格间隔 Number 0
type 布局模式,可选 flex,现代浏览器 下有效 String -
justify flex 布局下的水平排列方式:flex-start flex-end center space-between space-around String flex-start
align flex 布局下的垂直对齐方式:flex-start flex-end center baseline stretch String stretch

# Col

属性 说明 类型 默认值
span 栅格占位格数,为 0 时相当于 display: none Number -
offset 栅格左侧的间隔格数,间隔内不可以有栅格 Number 0
order 栅格顺序,flex 布局模式下有效 Number 0
最后更新时间: 6/28/2020, 2:15:12 PM