diff --git a/components/form/demo/advanced-search-form.md b/components/form/demo/advanced-search-form.md new file mode 100644 index 0000000000000000000000000000000000000000..6836cd43ab8d837fd983d070d7ae61ab6541b484 --- /dev/null +++ b/components/form/demo/advanced-search-form.md @@ -0,0 +1,121 @@ +# 高级搜索 + +- order: 10 + +三列栅格式的表单排列方式,常用于数据表格的高级搜索。 + +有部分定制的样式代码,由于输入标签长度不确定,需要根据具体情况自行调整。 + +--- + +````jsx +import { Form, Input, Row, Col, Button } from 'antd'; +const FormItem = Form.Item; + +ReactDOM.render( +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+, mountNode); +```` + +````css +/* 定制样式 */ + +.advanced-search-form { + padding: 16px 8px; + background: #FBFBFB; + border: 1px solid #d9d9d9; + border-radius: 6px; +} + +/* 由于输入标签长度不确定,所以需要微调使之看上去居中 */ +.advanced-search-form > .row { + margin-left: -10px; +} + +.advanced-search-form > .row > .col-8 { + padding: 0 8px; +} + +.advanced-search-form .ant-form-item { + margin-bottom: 16px; +} + +.advanced-search-form .ant-btn + .ant-btn { + margin-left: 8px; +} +```` + + diff --git a/components/form/index.md b/components/form/index.md index 8cbdab87d989e00bf8f219bf0c89dd0e2a887c8b..234713a52dc17d3c52bd5e61167e11b26062ba27 100644 --- a/components/form/index.md +++ b/components/form/index.md @@ -3,6 +3,7 @@ - category: Components - chinese: 表单 - type: 表单 +- cols: 1 --- @@ -86,3 +87,8 @@ Mixin:当表单控件的输入值改变时,更新 formData。 ``` + diff --git a/site/static/tomorrow.css b/site/static/tomorrow.css index 9026804c27e6854cccb27b83acfef2874ff45b8d..1c6cbceb88dd9cc61da2a872c3bc64708341f5b9 100644 --- a/site/static/tomorrow.css +++ b/site/static/tomorrow.css @@ -41,6 +41,7 @@ code { color: #888; font-size: 90%; border: 1px solid #e9e9e9; + white-space: nowrap; } pre code { @@ -53,4 +54,5 @@ pre code { padding: 10px 15px; border-radius: 6px; font-size: 14px; + white-space: pre; }