ant-design/components/grid/demo/gutter.md

53 lines
1.2 KiB
Markdown
Raw Normal View History

2016-03-31 09:40:55 +08:00
---
order: 1
title:
zh-CN: 区块间隔
en-US: Grid Gutter
2016-03-31 09:40:55 +08:00
---
2016-02-23 17:34:46 +08:00
## zh-CN
2017-07-24 10:12:16 +08:00
栅格常常需要和间隔进行配合,你可以使用 `Row``gutter` 属性,我们推荐使用 `(16+8n)px` 作为栅格间隔。(n 是自然数)
2016-02-23 17:34:46 +08:00
2017-11-01 18:33:41 +08:00
如果要支持响应式,可以写成 `{ xs: 8, sm: 16, md: 24, lg: 32 }`
## en-US
2017-07-24 10:12:16 +08:00
You can use the `gutter` property of `Row` as grid spacing, we recommend set it to `(16 + 8n) px`. (`n` stands for natural number.)
2017-11-01 18:33:41 +08:00
You can set it to a object like `{ xs: 8, sm: 16, md: 24, lg: 32 }` for responsive design.
2017-02-13 10:55:53 +08:00
````jsx
2016-02-23 17:34:46 +08:00
import { Row, Col } from 'antd';
ReactDOM.render(
<div className="gutter-example">
<Row gutter={16}>
2016-03-10 09:41:51 +08:00
<Col className="gutter-row" span={6}>
<div className="gutter-box">col-6</div>
2016-02-23 17:34:46 +08:00
</Col>
2016-03-10 09:41:51 +08:00
<Col className="gutter-row" span={6}>
<div className="gutter-box">col-6</div>
2016-02-23 17:34:46 +08:00
</Col>
2016-03-10 09:41:51 +08:00
<Col className="gutter-row" span={6}>
<div className="gutter-box">col-6</div>
2016-02-23 17:34:46 +08:00
</Col>
2016-03-10 09:41:51 +08:00
<Col className="gutter-row" span={6}>
<div className="gutter-box">col-6</div>
2016-02-23 17:34:46 +08:00
</Col>
</Row>
2018-06-27 15:55:04 +08:00
</div>,
mountNode);
2016-02-23 17:34:46 +08:00
````
````css
2016-06-06 11:40:54 +08:00
.gutter-example .ant-row > div {
2016-02-23 17:34:46 +08:00
background: transparent;
border: 0;
}
.gutter-box {
background: #00A0E9;
2016-10-10 20:56:17 +08:00
padding: 5px 0;
2016-02-23 17:34:46 +08:00
}
````