Grid 栅格

我们采用了24栅格系统,将区域进行24等分,这样可以轻松应对大部分布局问题。使用栅格系统进行网页布局,可以使页面排版美观、舒适。

我们定义了两个概念,行row和列col,具体使用方法如下:

使用row在水平方向创建一行 将一组col插入在row中 在每个col中,键入自己的内容 通过设置col的span参数,指定跨越的范围,其范围是1到24 每个row中的col总和应该为24

基础用法

水平排列的布局。 col必须放在row里面。

区块间隔

通过给 row 添加 gutter 属性,可以给下属的 col 添加间距,推荐使用 (16+8n)px 作为栅格间隔。

左右偏移

通过设置offset属性,将列进行左右偏移,偏移栅格数为offset的值。

水平对齐方式

通过给row设置参数align为不同的值,默认left

左侧对齐

居中

右侧对齐

row props

属性 说明 类型 默认值
gutter 栅格间距,单位 px,左右平分 Number or String 0
align 水平排列方式,可选值为 left、right、center或者不设置 String ''

col props

属性 说明 类型 默认值
span 栅格的占位格数,可选值为0~24的整数 Number or String -
offset 栅格左侧的间隔格数,间隔内不可以有栅格 Number or String -