Grid 栅格
栅格布局的组件,提供 24 栅格, 参照 Bootstrap 的响应式设计。
包含下面组件:
<Grid>
<Row>
<Col>
对应屏幕宽度:
- xxl, extra-large: ≥
1400px
- xl, extra-large: ≥
1200px
- lg, large: ≥
992px
- md, medium: ≥
768px
- sm, small: ≥
576px
- xs, extra-small: <
576px
获取组件
import { Grid, Row, Col } from 'rsuite';
//or
import Grid from 'rsuite/Grid';
import Row from 'rsuite/Row';
import Col from 'rsuite/Col';
演示
默认
响应式
栅格间隔
偏移
栅格推拉
隐藏栅格
嵌套
Props
<Grid>
属性名称 | 类型(默认值) |
描述 |
---|---|---|
as | ElementType ('div') |
为组件自定义元素类型 |
fluid | boolean | 流体布局, (100% 宽度) |
<Row>
属性名称 | 类型(默认值) |
描述 |
---|---|---|
as | ElementType ('div') |
为组件自定义元素类型 |
gutter | number | 栅格的间距 |
<Col>
属性名称 | 类型(默认值) |
描述 |
---|---|---|
as | ElementType ('div') |
为组件自定义元素类型 |
xxl | number | ≥ 1400px 响应式栅格 |
xxlHidden | boolean | 隐藏栅格 |
xxlOffset | number | 栅格左侧的间隔格数,间隔内不可以有栅格 |
xxlPull | number | 栅格向左移动格数 |
xxlPush | number | 栅格向右移动格数 |
xl | number | ≥ 1200px 响应式栅格 |
xlHidden | boolean | 隐藏栅格 |
xlOffset | number | 栅格左侧的间隔格数,间隔内不可以有栅格 |
xlPull | number | 栅格向左移动格数 |
xlPush | number | 栅格向右移动格数 |
lg | number | ≥ 992px 响应式栅格 |
lgHidden | boolean | 隐藏栅格 |
lgOffset | number | 栅格左侧的间隔格数,间隔内不可以有栅格 |
lgPull | number | 栅格向左移动格数 |
lgPush | number | 栅格向右移动格数 |
md | number | ≥ 768px 响应式栅格 |
mdHidden | boolean | 隐藏栅格 |
mdOffset | number | 栅格左侧的间隔格数,间隔内不可以有栅格 |
mdPull | number | 栅格向左移动格数 |
mdPush | number | 栅格向右移动格数 |
sm | number | ≥ 576px 响应式栅格 |
smHidden | boolean | 隐藏栅格 |
smOffset | number | 栅格左侧的间隔格数,间隔内不可以有栅格 |
smPull | number | 栅格向左移动格数 |
smPush | number | 栅格向右移动格数 |
xs | number | < 576px 响应式栅格 |
xsHidden | boolean | 隐藏栅格 |
xsOffset | number | 栅格左侧的间隔格数,间隔内不可以有栅格 |
xsPull | number | 栅格向左移动格数 |
xsPush | number | 栅格向右移动格数 |