当前位置: 首页 > article >正文

el-form elform 对齐方式调整

如下页面表单,展示后就很丑。

页面表单,有时候我们想着最左侧的应该合理整齐的左对齐,右侧的表单都是右对齐,这样页面看起来会整洁很多。

<el-form class="w-100 a_form" style="padding: 0 15px 0px 15px" ref="formRef" label-position="left":model="form" label-width="120px" :rules="formRules"><el-row :gutter="20"><el-col :span="8"><el-form-item class="w-100 is-required" label="出库单号:"><el-input class="w-100" disabled v-model="form.code" placeholder="出库单号"></el-input></el-form-item></el-col><el-col :span="8"><el-form-item label="出库原因:" class="w-100 right-aligned" prop="reason"><el-select class="w-100" v-model="form.reason" filterable clearable placeholder="请选择出库原因"><el-option v-for="item in reasonOptions" :key="item.value" :label="item.label":value="item.value"></el-option></el-select></el-form-item></el-col><el-col :span="8"><el-form-item label="申请部门:" class="w-100 is-required"><el-select class="w-100" v-model="form.deptId" filterable clearable disabledplaceholder="请选择申请部门"><el-option v-for="item in deptOptions" :key="item.value" :label="item.label":value="item.value"></el-option></el-select></el-form-item></el-col></el-row><el-row :gutter="20"><el-col :span="8"><el-form-item label="申请人:" class="is-required"><el-input disabled v-model="form.name" placeholder="请输入申请人"></el-input></el-form-item></el-col><el-col :span="8"><el-form-item class="w-100" label="使用目的:" prop="destination"><el-input class="w-100" v-model="form.destination" placeholder="请输入使用目的"></el-input></el-form-item></el-col><el-col :span="8"><el-form-item label="使用部门:" class="w-100" prop="toDeptId"><el-select class="w-100" v-model="form.toDeptId" filterable clearable placeholder="请选择使用部门"><el-option v-for="item in deptOptions" :key="item.value" :label="item.label":value="item.value"></el-option></el-select></el-form-item></el-col></el-row><el-row :gutter="20"><el-col :span="12"><el-form-item class="w-100 is-required" label="保留位置:"><el-radio-group class="w-100" v-model="form.keepPosition"><el-radio label="1">是</el-radio><el-radio label="0">否</el-radio></el-radio-group></el-form-item></el-col><el-col :span="12"><el-form-item class="w-100 is-required" label="记录冻融次数:"><el-radio-group class="w-100" v-model="form.freezeThaw"><el-radio label="1">是</el-radio><el-radio label="0">否</el-radio></el-radio-group></el-form-item></el-col></el-row><el-row :gutter="20"><el-col :span="12"><el-form-item class="w-100" label="使用时间:" prop="useDate"><el-date-picker class="w-100" v-model="form.useDate" type="date" placeholder="选择使用时间"></el-date-picker></el-form-item></el-col><el-col :span="12"><el-form-item class="w-100 is-required" label="是否归还:"><el-radio-group class="w-100" v-model="form.restitution"><el-radio label="1">是</el-radio><el-radio label="0">否</el-radio></el-radio-group></el-form-item></el-col></el-row><el-row :gutter="0"><el-col :span="24"><el-form-item class="w-100" label="描述:"><el-input class="w-100" type="textarea" :rows="4" v-model="form.remark"placeholder="请输入描述"></el-input></el-form-item></el-col></el-row></el-form>

一、左对齐时,中间出现过多空白 

二、右对齐时,最左侧一列又显示凌乱

三、修正样式后看起来舒服多了

上货:


::v-deep {//目的是让左对齐.el-col:first-child {.el-form-item__label {width: 80px !important;text-align: left;}.el-form-item__content{margin-left: 80px  !important;}}
}

需要注意的是我使用的是栅格cl-row/col布局,你使用的什么就使用什么父元素来筛选。

 

http://www.lryc.cn/news/2384254.html

相关文章:

  • JESD204 ip核使用与例程分析(二)
  • Linux shell 正则表达式高效使用
  • 50天50个小项目 (Vue3 + Tailwindcss V4) ✨ | Blurry Loading (毛玻璃加载)
  • C#中的ThreadStart委托
  • GPU加速Kubernetes集群助力音视频转码与AI工作负载扩展
  • LeetCode[222]完全二叉树的节点个数
  • DPDK 技术详解:榨干网络性能的“瑞士军刀”
  • anaconda的c++环境与ros2需要的系统变量c++环境冲突
  • Docker 疑难杂症解决指南大纲
  • 深入解析Spring Boot与Kafka集成:构建高效消息驱动微服务
  • Python 实现web请求与响应
  • 演示:【WPF-WinCC3D】 3D工业组态监控平台源代码
  • 【PostgreSQL数据分析实战:从数据清洗到可视化全流程】1.4 数据库与表的基本操作(DDL/DML语句)
  • CUDA加速的线性代数求解器库cuSOLVER
  • Oracle 物理存储与逻辑管理
  • vscode优化使用体验篇(快捷键)
  • 如何在电脑上登录多个抖音账号?多开不同IP技巧分解
  • 【东枫科技】usrp rfnoc 开发环境搭建
  • 【JAVA资料,C#资料,人工智能资料,Python资料】全网最全编程学习文档合集,从入门到全栈,保姆级整理!
  • [IMX] 05.串口 - UART
  • 使用Tkinter写一个发送kafka消息的工具
  • MongoDB 与 EF Core 深度整合实战:打造结构清晰的 Web API 应用
  • JAVA|后端编码规范
  • 重写B站(网页、后端、小程序)
  • 文档债务拖累交付速度?5大优化策略文档自动化
  • 【数据结构与算法】LeetCode 每日三题
  • 基于深度学习的电力负荷预测研究
  • 篇章十 消息持久化(二)
  • 【IDEA】删除/替换文件中所有包含某个字符串的行
  • 基于深度学习的不良驾驶行为为识别检测