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 响应式栅格。

相关推荐
牛马1113 分钟前
Flutter CustomPaint
开发语言·前端·javascript
炽烈小老头14 分钟前
函数式编程范式(三)
前端·typescript
ruoyusixian26 分钟前
chrome二维码识别查插件
前端·chrome
biubiuibiu35 分钟前
JavaScript核心概念深度解析:位运算与短路逻辑
开发语言·javascript·ecmascript
fengfuyao98538 分钟前
一个改进的MATLAB CVA(Change Vector Analysis)变化检测程序
前端·算法·matlab
yuhaiqiang1 小时前
为什么这道初中数学题击溃了所有 AI
前端·后端·面试
djk88881 小时前
支持手机屏幕的layui后台html模板
前端·html·layui
紫_龙1 小时前
最新版vue3+TypeScript开发入门到实战教程之watch详解
前端·javascript·typescript
okra-1 小时前
Axure RP 10 进阶指南:从全局变量到JavaScript语法,打造高效原型设计!
javascript·axure·photoshop
默默学前端2 小时前
ES6模板语法与字符串处理详解
前端·ecmascript·es6