ant-design/components/form/demo/layout-can-wrap.md
MadCcc 6776bb8916
docs: demo support react18 (#34843)
* docs: update demo

* chore: add script

* test: fix demo test

* docs: convert demos

* chore: move script

* test: remove react-dom import

* chore: update deps

* docs: update riddle js

* test: fix image test

* docs: fix riddle demo
2022-04-03 23:27:45 +08:00

47 lines
871 B
Markdown

---
order: 3.2
title:
zh-CN: 表单标签可换行
en-US: label can wrap
version: 4.18.0
---
## zh-CN
使用 `labelWrap` 可以开启 `label` 换行。
## en-US
Turn on `labelWrap` to wrap label if text is long.
```tsx
import { Form, Input, Button } from 'antd';
const Demo = () => (
<Form
name="wrap"
labelCol={{ flex: '110px' }}
labelAlign="left"
labelWrap
wrapperCol={{ flex: 1 }}
colon={false}
>
<Form.Item label="正常标签文案" name="username" rules={[{ required: true }]}>
<Input />
</Form.Item>
<Form.Item label="超长标签文案超长标签文案" name="password" rules={[{ required: true }]}>
<Input />
</Form.Item>
<Form.Item label=" ">
<Button type="primary" htmlType="submit">
Submit
</Button>
</Form.Item>
</Form>
);
export default () => <Demo />;
```