一最安 2021-09-25 19:10 采纳率: 84.4%
浏览 70
已结题

请问如何vue如何实现选择器下拉菜单是图标选择而不是文字选择?

img


如图,我想要实现上图的效果,但我查询了element-ui库发现选择器都是基于文字,请问有何好的解决方法吗?求解。

img

img


<template>
<div id="search">
  <el-input placeholder="请输入内容" v-model="input3" class="input-with-select" :style="
  {height: '100%'}">
    <el-select v-model="select" slot="prepend" placeholder="请选择分类维度">
      
      <el-option value="1" :style="{display:'inline-block',height:'70px'}">
        <slot>
          <img src="../assets/baidu.png" title="百度" alt="百度"/>
        </slot>
      </el-option>
      <el-option value="2" :style="{display:'inline-block',height:'70px'}">
        <slot>
          <img src="../assets/google.png" title="谷歌" alt="谷歌"/>
        </slot>
      </el-option>
      <el-option value="3" :style="{display:'inline-block',height:'70px'}">
        <slot>
          <img src="../assets/juejin.png" title="掘金" alt="掘金"/>
        </slot>
      </el-option>

    </el-select>
<!--    <el-button slot="append" icon="el-icon-search"></el-button>-->
  </el-input>





</div>
</template>

<script>
export default {
  name: "search",
  data() {
    return {

      input3: '',
      select:'1'
    }
  }



}
</script>




<style scoped>

/deep/.el-input__icon{
  position: relative;
  margin-right: -130px;
  margin-top: 5px;
}

/*/deep/is-reserve{*/
/*  transform:none*/
/*}*/





#search{
  margin:120px
}
.input-with-select{
  position: relative;
  width: 459px;
  height: 64px;
  margin-top: 2vw;
  background-color:#fff;
  border-radius:50px;

}
/deep/ .el-input-group__prepend {
  background-color: #F5F7FA;
  color: #909399;
   vertical-align: middle;
   display: table-cell;
  position: relative;
  border: 1px solid #DCDFE6;
  border-radius: 50px 0 0 50px;
  padding: 0 5px;
  width: 50px;
  height: 100%;
  white-space: nowrap;


}

img{
  width: 70px;
  height: 70px;
}


/*/deep/.el-input__inner{*/
/*  display: none;*/
/*}*/

</style>

  • 写回答

1条回答 默认 最新

  • 本堃不方 2021-09-25 19:24
    关注

    需求明白了,问题没明白

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 10月30日
  • 已采纳回答 10月22日
  • 创建了问题 9月25日

悬赏问题

  • ¥50 我在一个购物网站的排队系统排队,这个排队到号后重新定向到目标网站进行购物,但是有技术牛通过技术方法直接跳过排队系统进入目标网址购物,有没有什么软件或者脚本可以用
  • ¥15 ios可以实现ymodem-1k协议 1024字节传输吗?
  • ¥300 寻抓云闪付tn组成网页付款链接
  • ¥15 请问Ubuntu要怎么安装chrome呀?
  • ¥15 视频编码 十六进制问题
  • ¥15 unity terrain打包后地形错位,跟建筑不在同一个位置,怎么办
  • ¥15 uniapp实现如下图的图表功能
  • ¥15 u-subsection如何修改相邻两个节点样式
  • ¥30 vs2010开发 WFP(windows filtering platform)
  • ¥15 服务端控制goose报文控制块的发布问题