美文网首页
类似百度搜索(搜索提示/输入后框置顶) element 组件 e

类似百度搜索(搜索提示/输入后框置顶) element 组件 e

作者: 无题syl | 来源:发表于2020-11-20 16:53 被阅读0次
    1.png
    2.PNG

    element ui el-autocomplete组件自定义样式
    vue框架交互

    @keyup.native="isTrans = true"
    添加一个class

    <el-autocomplete ref="search" v-model="state" :fetch-suggestions="querySearch" placeholder="" :trigger-on-focus="false" class="input-button" :class="{ trans: isTrans }" :popper-append-to-body="false" @select="handleSelect" @keyup.native="isTrans = true">
            <template slot="append">
              <el-button type="primary"><span style="margin-right: 10px">搜</span>索</el-button>
            </template>
          </el-autocomplete>
    
    

    css样式 主要属性
    transition: all 30ms linear;
    transform: translate(-525px, -128px)

       /deep/.el-input__inner {
          width: 495px;
          height: 44px;
          line-height: 44px;
          border-radius: 8px 0 0 8px;
        }
        .el-input-group__append,
        .el-input-group__prepend {
          border: 1px solid #2c5be8;
          padding: 10px 30px;
          border-radius: 0 8px 8px 0;
          font-size: 16px;
        }
    
        .el-autocomplete {
          position: absolute;     //移动后不会占用原有位置
          top: 210px;
          left: 295px;
          transition: all 30ms linear;
        }
        .el-autocomplete.trans {
          transform: translate(-145px, -190px);
        }
        .bszs {
          position: absolute;
          top: 150px;
          left: 540px;
          transition: all 30ms linear;
          &.trans {
            transform: translate(-525px, -128px);
          }
        }
    
    

    相关文章

      网友评论

          本文标题:类似百度搜索(搜索提示/输入后框置顶) element 组件 e

          本文链接:https://www.haomeiwen.com/subject/iozdiktx.html