微信小程序input框中加入小圖標(biāo)的實(shí)現(xiàn)方法
最近入坑小程序,要求在小程序的輸入框中展示一個(gè)小圖標(biāo),頁面如下:
然后按照,html頁面中的做法,在input框中添加了background-image屬性,出乎意料的事,小程序報(bào)了下邊這樣一個(gè)錯(cuò)誤:
emmmm 好像小程序的background-image屬性并不給力啊,然后查閱相關(guān)資料后,放棄了background-image屬性。
然后另辟蹊徑,由于小程序中,好像只有image標(biāo)簽才能加載本地圖片,所以考慮使用image標(biāo)簽來實(shí)現(xiàn),大致思路就是在一個(gè)view中,左邊是image,右邊是input框,wxml頁面如下:
<view class="loginBox"> <view style='width:70%;margin-left:15%;'> <view style='border-top-left-radius:8px;border-top-right-radius:8px;width:100%;height:38px;display:inline-block;background:#fff;'> <view style='width:20%;display:inline-block;height:100%;'><image src='../../assets/images/user_icon.png' style='display:inline;' mode="aspectFit"></image></view> <input style='width:80%;display:inline-block;height:100%;' placeholder-style='font-size:12px;' placeholder='用戶名'></input> </view> <view style='width:100%;height:38px;display:inline-block;background:#fff;margin-top:-5px;border-top:1px solid #f8f8f8;border-bottom-left-radius:8px;border-bottom-right-radius:8px;'> <view style='width:20%;display:inline-block;height:100%;'><image src='../../assets/images/pass_icon.png' style='display:inline' mode="aspectFit"></image></view> <input style='width:80%;display:inline-block;height:100%;' placeholder-style='font-size:12px;' placeholder='密碼'></input> </view> </view> </view>
由于太懶,所以直接把樣式寫在了wxml頁面,嗯,最后頁面效果如第一張圖所示。
總結(jié)
以上所述是小編給大家介紹的微信小程序input框中加入小圖標(biāo)的實(shí)現(xiàn)方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
ES6學(xué)習(xí)筆記之字符串、數(shù)組、對象、函數(shù)新增知識(shí)點(diǎn)實(shí)例分析
這篇文章主要介紹了ES6學(xué)習(xí)筆記之字符串、數(shù)組、對象、函數(shù)新增知識(shí)點(diǎn),結(jié)合實(shí)例形式分析了ES6字符串、數(shù)組、對象、函數(shù)新增知識(shí)點(diǎn)、使用技巧與操作注意事項(xiàng),需要的朋友可以參考下2020-01-01利用JS實(shí)現(xiàn)文字的聚合動(dòng)畫效果
這篇文章主要給大家介紹了利用JS如何實(shí)現(xiàn)文字的聚合動(dòng)畫效果,實(shí)現(xiàn)的效果非常不錯(cuò),類似粒子動(dòng)畫的效果,有需要的朋友可以參考借鑒,下面來一起看看吧。2017-01-01javascript 正則表達(dá)式觸發(fā)函數(shù)進(jìn)行高級(jí)替換
如果在正則表達(dá)式中定義了子匹配,那么參數(shù)的長度會(huì)隨著子匹配的個(gè)數(shù)改變,如果沒有定義子匹配,那么長度是固定的。2010-03-03JS鏈?zhǔn)秸{(diào)用的實(shí)現(xiàn)方法
程序開發(fā)人員可以使用一些簡單的技術(shù)來改進(jìn)自己的代碼編寫工作。你可以寫一些函數(shù)來處理各種常見任務(wù),以節(jié)省時(shí)間;也可以改進(jìn)一下代碼的實(shí)現(xiàn)方式,比如你可以把方法的鏈?zhǔn)秸{(diào)用技術(shù)用到自己所寫的JS庫中,把自己喜歡的方法串起來調(diào)用。2013-03-03Java 正則表達(dá)式學(xué)習(xí)總結(jié)和一些小例子
字符串處理是許多程序中非常重要的一部分,它們可以用于文本顯示,數(shù)據(jù)表示,查找鍵和很多目的.在Unix下,用戶可以使用正則表達(dá)式的強(qiáng)健功能實(shí)現(xiàn)這些 目的2012-09-09