微信小程序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 相关文章推荐
文本链接逐个出现的js脚本
Dec 12 Javascript
利用jQuary实现文字浮动提示效果示例代码
Dec 26 Javascript
一个简单的实现下拉框多选的插件可移植性比较好
May 05 Javascript
JQuery报错Uncaught TypeError: Illegal invocation的处理方法
Mar 13 Javascript
JavaScript判断图片是否已经加载完毕的方法汇总
Feb 05 Javascript
基于JavaScript实现回到页面顶部动画代码
May 24 Javascript
在微信、支付宝、百度钱包实现点击返回按钮关闭当前页面和窗口的方法
Aug 05 Javascript
AngularJS中$http服务常用的应用及参数
Aug 22 Javascript
js实现表单提交后不重新刷新当前页面
Nov 30 Javascript
JS实现上传图片实时预览功能
May 22 Javascript
利用node.js如何搭建一个简易的即时响应服务器
May 28 Javascript
JavaScript编程设计模式之观察者模式(Observer Pattern)实例详解
Oct 25 Javascript
详解基于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 STRING 陷阱原理说明
2010/07/24 PHP
php数据库配置文件一般做法分享
2012/07/07 PHP
php中JSON的使用方法
2015/04/30 PHP
PHP实现全角字符转为半角方法汇总
2015/07/09 PHP
PHP中ltrim()函数的用法与实例讲解
2019/03/28 PHP
php使用json-schema模块实现json校验示例
2019/09/28 PHP
Laravel框架源码解析之入口文件原理分析
2020/05/14 PHP
php+websocket 实现的聊天室功能详解
2020/05/27 PHP
P3P Header解决Cookie跨域的问题
2013/03/12 Javascript
实例代码讲解jquery easyui动态tab页
2015/11/17 Javascript
JQuery的常用选择器、过滤器、方法全面介绍
2016/05/25 Javascript
JavaScript_object基础入门(必看篇)
2016/06/13 Javascript
预防网页挂马的方法总结
2016/11/03 Javascript
js 定位到某个锚点的方法
2016/11/19 Javascript
Vue列表渲染的示例代码
2018/11/01 Javascript
ES6知识点整理之数组解构和字符串解构的应用示例
2019/04/17 Javascript
详解 javascript对象创建模式
2020/10/30 Javascript
WebPack工具运行原理及入门教程
2020/12/02 Javascript
python通过wxPython打开一个音频文件并播放的方法
2015/03/25 Python
Django框架多表查询实例分析
2018/07/04 Python
python读取目录下最新的文件夹方法
2018/12/24 Python
python实现串口自动触发工作的示例
2019/07/02 Python
Python中新式类与经典类的区别详析
2019/07/10 Python
python:批量统计xml中各类目标的数量案例
2020/03/10 Python
Pytorch 使用不同版本的cuda的方法步骤
2020/04/02 Python
python下对hsv颜色空间进行量化操作
2020/06/04 Python
Python while true实现爬虫定时任务
2020/06/08 Python
Python下划线5种含义代码实例解析
2020/07/10 Python
python PyAUtoGUI库实现自动化控制鼠标键盘
2020/09/09 Python
Python运算符+与+=的方法实例
2021/02/18 Python
艺术爱好者的自我评价分享
2013/10/08 职场文书
英文简历自荐信范文
2013/12/11 职场文书
平民服装店创业计划书
2014/01/17 职场文书
2015年监理工作总结范文
2015/04/07 职场文书
JavaScript实现登录窗体
2021/06/22 Javascript
MySQL数据库 任意ip连接方法
2022/05/20 MySQL