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

相关推荐
wangan0946 分钟前
不带圆圈的二叉树
java·前端·javascript
狗哥哥7 分钟前
从零到一:打造企业级 Vue 3 高性能表格组件的设计哲学与实践
前端·vue.js·架构
疯狂平头哥10 分钟前
微信小程序真机预览-数字不等宽如何解决
前端
Drift_Dream11 分钟前
前端趣味交互:如何精准判断鼠标从哪个方向进入元素?
前端
hqk13 分钟前
鸿蒙ArkUI:状态管理、应用结构、路由全解析
android·前端·harmonyos
米思特儿林24 分钟前
NuxtImage 配置上传目录配置
前端
JohnYan31 分钟前
Bun技术评估 - 22 Stream
javascript·后端·bun
Mr_chiu31 分钟前
AI加持的交互革新:手把手教你用Vue3打造智能模板输入框
前端
精神状态良好33 分钟前
告别聊天式编程:引入 OpenSpec,构建结构化的 AI 开发工作流
前端
Aevget35 分钟前
界面控件DevExpress JS & ASP.NET Core v25.1 - 全新的Stepper组件
javascript·asp.net·界面控件·devexpress·ui开发