代码模版-实现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>
相关推荐
vivo互联网技术17 小时前
从不足到精进:H5即开并行加载方案的演进之路
前端·h5·webview·客户端·大前端
我命由我1234517 小时前
微信小程序 - 内容弹出框实现(Vant Weapp 实现、原生实现)
开发语言·前端·javascript·微信小程序·小程序·前端框架·js
hadage23317 小时前
--- vue标签中有key和没有的区别 ---
vue.js
裴嘉靖17 小时前
uniapp做的APP和安卓苹果做的什么区别
前端
申阳17 小时前
Day 20:开源个人项目时的一些注意事项
前端·后端·程序员
拾晚霞17 小时前
【Vue2-Niubility-Uploader】一个强大的 Vue2 文件上传解决方案
vue.js
天蓝色的鱼鱼17 小时前
大文件上传实战:基于Express、分片、Web Worker与压缩的完整方案
前端·node.js
500佰17 小时前
解读NotebookLM基于AI的PTT生成 程序化处理方法
前端·google·程序员
前端老宋Running17 小时前
别再给组件“打洞”了:这才是 React 组件复用的正确打开方式
前端·javascript·前端框架
u***284717 小时前
Spring Boot项目接收前端参数的11种方式
前端·spring boot·后端