Grid 栅格
24 栅格系统。
概述
布局的栅格化系统,我们是基于行(row)和列(col)来定义信息区块的外部框架,以保证页面的每个区域能够稳健地排布起来。下面简单介绍一下它的工作原理:
- 通过`row`在水平方向建立一组`column`(简写 col)
- 你的内容应当放置于`col`内,并且,只有`col`可以作为`row`的直接元素
- 栅格系统中的列是指 1 到 24 的值来表示其跨越的范围。例如,三个等宽的列可以使用 `` 来创建
- 如果一个`row`中的`col`总和超过 24,那么多余的`col`会作为一个整体另起一行排列
Flex 布局
col-12
col-12
col-8
col-8
col-8
col-6
col-6
col-6
col-6
Align Top
col-4
col-4
col-4
col-4
Align Center
col-4
col-4
col-4
col-4
Align Bottom
col-4
col-4
col-4
col-4
Normal
1 col-order-4
2 col-order-3
3 col-order-2
4 col-order-1
sub-element align left
col-4
col-4
col-4
col-4
sub-element align center
col-4
col-4
col-4
col-4
sub-element align right
col-4
col-4
col-4
col-4
sub-element monospaced arrangement
col-4
col-4
col-4
col-4
sub-element align full
col-4
col-4
col-4
col-4
Row
属性名 | 说明 | 类型 | 默认值 |
---|---|---|---|
justify | flex 布局下的水平排列方式:start end center space-around space-between | string | start |
align | flex 布局下的垂直对齐方式:top middle bottom | string | top |
Col
属性名 | 说明 | 类型 | 默认值 |
---|---|---|---|
span | 栅格占位格数,为 0 时相当于 display: none | number | 0 |
order | 栅格顺序,flex 布局模式下有效 | number | 0 |