微信小程序input框中加入小图标的实现方法


Posted in Javascript onJune 19, 2018

最近入坑小程序,要求在小程序的输入框中展示一个小图标,页面如下:

微信小程序input框中加入小图标的实现方法

然后按照,html页面中的做法,在input框中添加了background-image属性,出乎意料的事,小程序报了下边这样一个错误:

微信小程序input框中加入小图标的实现方法

emmmm 好像小程序的background-image属性并不给力啊,然后查阅相关资料后,放弃了background-image属性。

然后另辟蹊径,由于小程序中,好像只有image标签才能加载本地图片,所以考虑使用image标签来实现,大致思路就是在一个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页面,嗯,最后页面效果如第一张图所示。

总结

以上所述是小编给大家介绍的微信小程序input框中加入小图标的实现方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
利用腾讯的ip地址库做ip物理地址定位
Jul 24 Javascript
jquery实现弹出层效果实例
May 19 Javascript
jQuery+ajax实现文章点赞功能的方法
Dec 31 Javascript
实例分析浏览器中“JavaScript解析器”的工作原理
Dec 12 Javascript
laydate 显示结束时间不小于开始时间的实例
Aug 11 Javascript
js编写简单的聊天室功能
Aug 17 Javascript
bootstrap-table实现服务器分页的示例 (spring 后台)
Sep 01 Javascript
JS实现简单的表格增删
Jan 16 Javascript
Bootstrap简单实用的表单验证插件BootstrapValidator用法实例详解
Mar 29 Javascript
Javascript中Math.max和Math.max.apply的区别和用法详解
Aug 24 Javascript
Vue如何实现组件间通信
May 15 Vue.js
Vue3实现简易音乐播放器组件
Aug 14 Vue.js
详解基于Vue cli生成的Vue项目的webpack4升级
Jun 19 #Javascript
Vue中&quot;This dependency was not found&quot;问题的解决方法
Jun 19 #Javascript
Vue.js 2.x之组件的定义和注册图文详解
Jun 19 #Javascript
Vue中使用webpack别名的方法实例详解
Jun 19 #Javascript
vue mounted组件的使用
Jun 18 #Javascript
基于rollup的组件库打包体积优化小结
Jun 18 #Javascript
详解组件库的webpack构建速度优化
Jun 18 #Javascript
You might like
PHP生成静态HTML文档实现代码
2016/06/23 PHP
php arsort 数组降序排序详细介绍
2016/11/17 PHP
完美解决php 导出excle的.csv格式的数据时乱码问题
2017/02/18 PHP
弹出模态框modal的实现方法及实例
2017/09/19 PHP
javascript判断iphone/android手机横竖屏模式的函数
2011/12/20 Javascript
使用jQuery Ajax功能时需要注意的一个问题(内存溢出)
2012/05/30 Javascript
jquery链式操作的正确使用方法
2014/01/06 Javascript
javascript创建含数字字母的随机字符串方法总结
2016/08/01 Javascript
JSON与String互转的实现方法(Javascript)
2016/09/27 Javascript
js中string和number类型互转换技巧(分享)
2016/11/28 Javascript
Angular.JS判断复选框checkbox是否选中并实时显示
2016/11/30 Javascript
Vue计算属性的学习笔记
2017/03/22 Javascript
Vue实现搜索 和新闻列表功能简单范例
2018/03/16 Javascript
vue组件(全局,局部,动态加载组件)
2018/09/02 Javascript
vue实现随机验证码功能的实例代码
2019/04/30 Javascript
Flask入门教程实例:搭建一个静态博客
2015/03/27 Python
在Python中使用base64模块处理字符编码的教程
2015/04/28 Python
wxPython的安装与使用教程
2018/08/31 Python
python实现海螺图片的方法示例
2019/05/12 Python
用Python获取摄像头并实时控制人脸的实现示例
2019/07/11 Python
python调用支付宝支付接口流程
2019/08/15 Python
Python笔记之工厂模式
2019/11/20 Python
numpy:找到指定元素的索引示例
2019/11/26 Python
Python selenium 自动化脚本打包成一个exe文件(推荐)
2020/01/14 Python
Python爬虫工具requests-html使用解析
2020/04/29 Python
Python如何使用正则表达式爬取京东商品信息
2020/06/01 Python
8种常用的Python工具
2020/08/05 Python
matplotlib交互式数据光标实现(mplcursors)
2021/01/13 Python
Python实现粒子群算法的示例
2021/02/14 Python
adidas美国官网:adidas US
2016/09/21 全球购物
会计职业生涯规划范文
2014/01/04 职场文书
市场营销管理制度
2014/01/29 职场文书
2013年研究生毕业感言
2014/02/06 职场文书
商场租赁意向书
2014/07/30 职场文书
用Python将GIF动图分解成多张静态图片
2021/06/11 Python
vue中data里面的数据相互使用方式
2022/06/05 Vue.js