代码模版-实现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>
相关推荐
zwjapple3 小时前
docker-compose一键部署全栈项目。springboot后端,react前端
前端·spring boot·docker
像风一样自由20205 小时前
HTML与JavaScript:构建动态交互式Web页面的基石
前端·javascript·html
aiprtem6 小时前
基于Flutter的web登录设计
前端·flutter
浪裡遊6 小时前
React Hooks全面解析:从基础到高级的实用指南
开发语言·前端·javascript·react.js·node.js·ecmascript·php
why技术6 小时前
Stack Overflow,轰然倒下!
前端·人工智能·后端
幽络源小助理6 小时前
SpringBoot基于Mysql的商业辅助决策系统设计与实现
java·vue.js·spring boot·后端·mysql·spring
GISer_Jing6 小时前
0704-0706上海,又聚上了
前端·新浪微博
止观止6 小时前
深入探索 pnpm:高效磁盘利用与灵活的包管理解决方案
前端·pnpm·前端工程化·包管理器
whale fall6 小时前
npm install安装的node_modules是什么
前端·npm·node.js
烛阴6 小时前
简单入门Python装饰器
前端·python