多个el-form-item两列布局排齐且el-select/el-input组件宽度撑满

🤵 作者coderYYY

🧑 个人简介 :前端程序媛,目前主攻web前端 ,后端辅助,其他技术知识也会偶尔分享🍀欢迎和我一起交流!🚀(评论和私信一般会回!!)

👉 个人专栏推荐《前端项目教程以及代码》

✨一、效果

多个 el-form-item两列布局,且里面的表单组件宽度一致100%撑满

整整齐齐,适合多表单组件布局

🚩二、代码

  • 只需设置一个合适的label-width(注意:别加 :inline='true',不然宽度不会自适应)
  • form组件如el-inputel-select等都需style="width:100%"
  • 结合el-rowel-col,把el-form-item分别放进左右两个el-col就可以,两列就:span="12",更多列可以再自行设置
html 复制代码
  <el-form ref="form" :model="form" label-width="120px">
    <el-row>
      <el-col :span="12">
        <el-form-item label="活动名称">
          <el-input v-model="form.name" style="width:100%"></el-input>
        </el-form-item>
        <el-form-item label="活动区域">
          <el-select v-model="form.region" placeholder="请选择活动区域" style="width:100%">
            <el-option label="区域一" value="shanghai"></el-option>
            <el-option label="区域二" value="beijing"></el-option>
          </el-select>
        </el-form-item>
        <el-form-item label="活动时间">

          <el-date-picker type="date" placeholder="选择日期" v-model="form.date1" style="width: 100%;"></el-date-picker>

        </el-form-item>
      </el-col>
      <el-col :span="12">
        <el-form-item label="活动形式">
          <el-input type="textarea" v-model="form.desc" style="width:100%"></el-input>
        </el-form-item>
        <el-form-item label="即时配送">
          <el-select v-model="form.region2" placeholder="请选择时间段" style="width:100%">
            <el-option label="时间段" value="shanghai"></el-option>
            <el-option label="时间段" value="beijing"></el-option>
          </el-select>
        </el-form-item>
        <el-form-item label="活动性质">
          <el-input v-model="form.xz" style="width:100%"></el-input>
        </el-form-item>
        <el-form-item label="特殊资源">
          <el-input v-model="form.zy" style="width:100%"></el-input>
        </el-form-item>

      </el-col>

  </el-form>
相关推荐
勇往直前plus21 小时前
Vue3(篇一) 核心概念——响应式模板语法与组件基础
前端·javascript·vue.js
咩咩啃树皮21 小时前
第43篇:Vue3计算属性(computed)完全精讲——缓存机制、依赖计算、业务最优解
前端·vue.js·缓存
用户938515635071 天前
从零搭建 AI 日记助手:用 Milvus 向量数据库 + RAG 让机器读懂你的每一天
javascript·人工智能·全栈
徐小夕1 天前
花了一周,3亿tokens,我开源了一款 Word 文档智能审查平台,文稿自动质检+可视化分析,告别低效人工审核
前端·算法·github
a1117761 天前
坦克大战3D Three.js 3D (开源项目)
开发语言·javascript·3d
kyriewen1 天前
别再乱用useEffect了——你写的10个里有8个不该存在
前端·javascript·react.js
Ivanqhz1 天前
Rust &‘static str浅析
java·前端·javascript·rust
IT_陈寒1 天前
SpringBoot这个分页坑,我踩了三天才爬出来
前端·人工智能·后端
颜酱1 天前
05 | 召回前置准备:根据业务数据库生成各数据库(读取配置阶段)
前端·人工智能·后端
zandy10111 天前
衡石 Agentic BI的ReAct 推理框架在 Agentic BI 中的工程化实践
前端·javascript·react.js