代码模版-实现form表单输入框和label统一对齐,vue+elementui

文章目录

背景

通过 vue + elementUI 实现 form 表单中输入框还有 label 统一对齐

代码

el-form 中每个 el-form-item 都是一个单独的小项目,默认 el-form-item 都是换行的,除非加上:inline="true" 属性,就是表示弄成一行

想设置对齐的话,先可以设置 label-width 属性表示前面每个 label 宽度是多少,然后设置 label-position 属性 right 表示右对齐,即可对齐,但是不想都弄成 1 列,可以让他们都是 1 行,:inline="true" 再对齐即可

有的输入框长度不一致,前端谷歌调试后,通过 style="width:203px" 改输入框长度即可

html 复制代码
<el-form label-position="right" label-width="80px" :model="formLabelAlign">
  <el-form-item label="名称">
    <el-input v-model="formLabelAlign.name"></el-input>
  </el-form-item>
  <el-form-item label="活动区域">
    <el-input v-model="formLabelAlign.region"></el-input>
  </el-form-item>
  <el-form-item label="活动形式">
    <el-input v-model="formLabelAlign.type"></el-input>
  </el-form-item>
</el-form>
相关推荐
愈努力俞幸运4 分钟前
chrome 扩展(插件)开发入门教程
前端·chrome
练习前端两年半20 分钟前
【Vue3 高级技巧】函数重载+Watch:打造类型安全的通用事件监听 Hook
前端·javascript·vue.js
一只小鸟儿31 分钟前
门户短信发送验证码及验证功能
前端·javascript·jquery
elangyipi12334 分钟前
pnpm :下一代包管理工具的原理与实践
前端·npm
代码的奴隶(艾伦·耶格尔)43 分钟前
Sentinel限流熔断
java·前端·sentinel
talenteddriver1 小时前
mysql: MySQL中between子句和limit子句的区别
前端·javascript·数据库
A24207349301 小时前
深入浅出理解AJAX:核心原理与POST/GET区别详解
前端·ajax·okhttp
LYFlied1 小时前
【每日算法】LeetCode 300. 最长递增子序列
前端·数据结构·算法·leetcode·职场和发展
张较瘦_1 小时前
前端 | 代码可读性 + SEO 双提升!HTML 语义化标签实战教程
前端·html
似水流年QC2 小时前
前端国际化实战指南:i18n 工程化最佳实践总结
前端