ionic的切换效果实现——以登录页密码显示隐藏切换为例
来源:互联网 发布:淘宝中国造 编辑:程序博客网 时间:2024/06/05 13:23
在项目中常常会用到切换效果,以登录页的密码输入框的密码显示隐藏为例:
切换实现如下:
css:
password { background-color: transparent; display: inline; padding-top: 0; padding-bottom: 0; width: 80%; height: 27px; box-sizing: border-box; padding-left: 5px; line-height: 27px; border: 0; font-size: 14px; float: right; border: 1px solid #000;}.eye { width: 27px; height: 27px; display: inline-block; position: absolute; right: 0px; top: 0px; background: url(../../img/login/eyehide.png) no-repeat center; background-size: 60%;}.eyehideimage { background-image: url(../img/eyehide.png);}.eyeshowimage { background-image: url(../img/eyeshow.png);}
html:
<div style="position: relative;"> <input type="{{eyeshow?'text':'password'}}" name="" id="password" value="" ng-model="user.password" style="padding-right:30px ;" /> <div class="eye" ng-click="eyeshow=!eyeshow" ng-class="eyeshow?'eyeshowimage':'eyehideimage'"></div>
注:代码中的eyeshow=!eyeshow默认的eyeshow的值就是true或者false,以此控制上面input的type类型。
实现后的效果是:默认是密码不可见
点击之后,使密码可见:
代码的所在位置如下图:
完整代码例子的下载地址:
http://download.csdn.net/detail/zuoyiran520081/9842952
0 0
- ionic的切换效果实现——以登录页密码显示隐藏切换为例
- 显示/隐藏密码切换
- 切换CSS3实现隐藏与显示效果
- android 密码显示与隐藏的切换
- jQuery实现图片的隐藏、显示、切换
- 实现点击按钮切换显示和隐藏效果
- 以lable实现的checkBox如何切换背景和显示隐藏关联区域
- jq改变input的type属性实现密码显示隐藏的切换
- Android:EditText中切换密码的显示与隐藏
- Android EditText切换密码的显示与隐藏
- 密码框输入的显示和隐藏切换
- jQuery点击按钮实现div的隐藏和显示切换效果
- JS实现登录页密码的显示和隐藏
- 我的第五课:jQuery 效果 - 隐藏和显示,切换
- jQuery练习--隐藏与显示效果之间的切换
- 关于Android EditText密码显示隐藏切换
- 切换开关显示或隐藏密码
- Jquery—效果(隐藏、显示、切换,滑动,淡入淡出及动画)
- Not found org.springframework.http.converter.json.MappingJacksonHttpMessageConve配置文件中报错
- 图解项目管理【基础】
- 数据结构实验:连通分量个数
- Netty源码解读(一)概述
- POJ3109-Inner Vertices-离散化+扫描线
- ionic的切换效果实现——以登录页密码显示隐藏切换为例
- Spring Data JPA的Specifications和Querydsl
- Java 字节码操控框架ASM(三):修改 classes
- node-webkit项目最小化到托盘(右下角)
- 情感分析负面词汇收集
- Activity 设置style 改变为dialog后设置不显示title
- 图结构练习——最小生成树
- 从C到C++的升级之命名空间和数据类型
- Android NDK: From Elementary to Expert Episode 2