完成一个两排的,输入框与条件名分别在两排的查询条件块

需求

在这里插入图片描述
完成一个两排的,输入框与条件名分别在两排的查询条件块

实现方法

1. 使用table 来实现

两行tr,对应的td处录入写入条件名与输入框即可。

2. 使用栅栏el-col来实现

两行el-row,对应的el-col处录入条件名与输入框即可。

3. inline-block

条件名与输入框是两个div,各在两行,然后设置他们的父div为行内块inline-block,这样这些查询条件块就能在一行并存了。

4. 弹性布局

条件名与输入框是两个div,各在两行,然后设置他们的父div为display: flex; flex-wrap: wrap;即可。

具体实现

<div class="letf-items" style="float:left; display: flex; flex-wrap: wrap;align-items:flex-end ;height:60px;">
          <div>
            <div>班次</div>
            <el-autocomplete v-model="listQuery.firstIndex" clearable placeholder="请输入班次" style="width: 200px;" :fetch-suggestions="querySearchAsync1" />
          </div>
          <div>
            <div>IPP号</div>
            <el-autocomplete v-model="listQuery.secondIndex" clearable placeholder="请输入IPP号" style="width: 200px;" :fetch-suggestions="querySearchAsync2" />
          </div>
          <div>
            <div>冠字号</div>
            <el-input v-model="listQuery.title" clearable placeholder="请输入冠字号" style="width: 200px;" @keyup.enter.native="handleFilter" />
          </div>

          <el-button style="margin-right:10px;height:29px;" icon="el-icon-refresh" @click="handleReset">重置</el-button>
          </div>

在这里插入图片描述
我们选择将条件名和输入框放在一个div中,最外层有一个大div包含所有,然后设置为弹性布局,底部对齐即可,细节还需调整一下,整体已经差不多了。display: flex; flex-wrap: wrap;align-items:flex-end

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值