antd form表单文本标签右对齐的

实现代码如下:

javascript 复制代码
const formItemLayout = {
    labelCol: { // 表示当前label在整行的占比
        xs: { span: 12 },
        sm: { span: 9},
    },
    wrapperCol: { // 表示当前输入框在整行的占比
        xs: { span: 12 },
        sm: { span: 15 },
    },
};


<Form
    name="advanced_search"
    className="ant-advanced-search-form"
    onFinish={this.onFinish}
    {...formItemLayout}
>

formItemLayout 中的labelCol和wrapperCol同样的尺寸大小(如xs)加在一起是antd的栅格系统共24份。labelCol表示当前label文本标签在整行的占比,wrapperCol表示当前输入框在整行中的占比。

通过调整labelCol和wrapperCol为合适的值即可使form表单的文本标签右对齐。

关于尺寸的选择,可以参看栅格 Grid - Ant Design

xs:屏幕 < 576px 响应式栅格;

sm:屏幕 ≥ 576px 响应式栅格;

md:屏幕 ≥ 768px 响应式栅格;

lg:屏幕 ≥ 992px 响应式栅格;

xl:屏幕 ≥ 1200px 响应式栅格;

xxl:屏幕 ≥ 1600px 响应式栅格。

相关推荐
curdcv_po几秒前
你知道Cookie的弊端吗?
前端
curdcv_po2 分钟前
前端CSS高频面试题详解
前端
Danta6 分钟前
从0开始学习three.js(1)😁
前端·javascript·three.js
我的心巴6 分钟前
vue-print-nb 打印相关问题
前端·vue.js·elementui
coderYYY26 分钟前
element树结构el-tree,默认选中当前setCurrentKey无效
前端·javascript·vue.js
GISer_Jing35 分钟前
Three.js中AR实现详解并详细介绍基于图像标记模式AR生成的详细步骤
开发语言·javascript·ar
GISer_Jing1 小时前
[总结篇]个人网站
前端·javascript
ss.li1 小时前
TripGenie:畅游济南旅行规划助手:个人工作纪实(二十二)
javascript·人工智能·python
lljss20201 小时前
html文字红色粗体,闪烁渐变动画效果,中英文切换版本
css·html·css3
疯狂的沙粒1 小时前
在web-view 加载的本地及远程HTML中调用uniapp的API及网页和vue页面是如何通讯的?
前端·uni-app·html