多个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>
相关推荐
Jenna的海糖9 分钟前
Vue 项目首屏加载速度优化
前端·javascript·vue.js
华仔啊14 分钟前
为什么现代 Node 后端都选 NestJS + TypeScript?这组合真香了
javascript·后端
前端梭哈攻城狮14 分钟前
js计算精度溢出,自定义加减乘除类
前端·javascript·算法
北辰alk17 分钟前
React JSX 内联条件渲染完全指南:四招让你的UI动态又灵活
前端
前端小巷子20 分钟前
最长递增子序列:从经典算法到 Vue3 运行时核心优化
前端·vue.js·面试
zayyo20 分钟前
深入解读 SourceMap:如何实现代码反解与调试
前端
子兮曰21 分钟前
🚀 震惊!这20个现代JavaScript API,让90%的前端开发者直呼"相见恨晚"!
javascript·api
龙在天22 分钟前
以为 Hooks 是银弹,结果是新坑
前端
wayhome在哪32 分钟前
前端高频考题(css)
前端·css·面试
wayhome在哪41 分钟前
前端高频考题(html)
前端·面试·html