代码模版-实现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>
相关推荐
苹果酱05672 分钟前
2020-06-23 暑期学习日更计划(机器学习入门之路(资源汇总)+概率论)
java·vue.js·spring boot·mysql·课程设计
Deepsleep.4 分钟前
react和vue的区别之一
javascript·vue.js·react.js
WEI_Gaot4 分钟前
react19 的项目创建和组件使用
前端·react.js
资深前端外卖员8 分钟前
【nodejs高可用】前端APM应用监控方案 + 落地
前端·后端
OhBonsai8 分钟前
Shader 图像处理1_ToneMap技术处理过曝
前端
突头小恐龙8 分钟前
Chrome devTools - Lighthouse
前端·javascript·chrome
谦谦橘子8 分钟前
手写tiny webpack,理解webpack原理
前端·javascript·webpack
土豆125010 分钟前
Tailwind CSS 精通指南:提升效率、可维护性与最佳实践
前端·css
花生了什么树lll10 分钟前
面试中被问到过的前端八股(四)
前端·面试
zqlcoding11 分钟前
使用el-table表格动态渲染表头数据之后,导致设置fixed的列渲染出现问题
前端·javascript·vue.js