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

相关推荐
Mintopia2 分钟前
向量在图形变化中的应用教学
前端·javascript·计算机图形学
Mintopia3 分钟前
Three.js 物体碰撞试验学习指南
前端·javascript·three.js
编码七号14 分钟前
【axios取消请求】如何在token过期后取消未响应的请求
java·前端·javascript
张开心_kx15 分钟前
面试官又问我是否了解React的单向数据流
前端·javascript·react.js
Web漫游17 分钟前
🔥2025年了你还不会使用Vue3?
javascript·vue.js
残轩18 分钟前
Win10 家庭版 Docker 环境搭建详解(基于 WSL2)
前端·后端·docker
palpitation9720 分钟前
Flutter分解布局选择辅助方法还是Widget?
前端
工呈士20 分钟前
HTML响应式网页设计与跨平台适配
前端·html
作曲家种太阳21 分钟前
第六章节 响应式的 computed 实现【手摸手带你实现一个vue3】
前端
腊月廿二23 分钟前
跨项目频繁切换node版本号(nvm-windows)
前端