1. 程式人生 > 程式設計 >vue實現帶放大鏡的搜尋框

vue實現帶放大鏡的搜尋框

本文例項為大家分享了實現帶放大鏡的搜尋框,供大家參考,具體內容如下

字型圖示在input單標籤中的用法:

vue實現帶放大鏡的搜尋框

第一步,先在main. 中全域性引入iconfonthttp://www.cppcns.com圖示;
第二步,給input 標籤動態繫結一個屬性,設定值為data中的變數;
第三步,將字型圖示程式碼中的 &#x 改為 \u

vue實現帶放大鏡的搜尋框

vue實現帶放大鏡的搜尋框

程式碼如下:

<template>
    <div class="login">
        <!--頭部搜尋  -->
       <div class="top">
           <div class="top-text iconfont">廣州&#xe612;</div>
           <div class="top-btn">
               <input type="text" :placeholder=www.cppcns.com
"icon" class="iconfont"> </div> <div class="top-x iconfont iconlingdang1"></div> </div> </div> </template> <script> export default { name:"Login",data(){ return { icon:'\ue637 請輸入關鍵詞' } } } </script> <style scoped> .login{ width: 100%; height: 100%; } .top{ width: 100%; height: 0.8rem; background-color: pink; display:flex; align-items: center; http://www.cppcns.com
font-size:0.35rem; } .top-text{ margin-left:0.3rem; } .top-btn{ width: 4.8rem; height: 0.5rem; margin-left:0.2rem; margin-right:0.55rem; } .top-btn>input{ width: 100%; height:0.5rem; border-radius:1rem; border:none; outline: none; padding-left:0.3rem; } </style>

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。