微信小程序实现蒙版弹窗效果


Posted in Javascript onNovember 01, 2018

本文实例为大家分享了微信小程序实现蒙版弹窗效果的具体代码,供大家参考,具体内容如下

<view class="modalDlg" wx:if="{{showModal}}">
 <view class='close_mask' bindtap="close_mask">X</view>
 <input class='recharge_amount' type='text' placeholder='充值金额' maxlength="8" value='{{recharge_amount}}'></input>
 <button class='save_money' type='submit'>立即充值</button>
</view>
 <button class='recharge' bindtap="submit">充值</button>
<view class="mask" catchtouchmove="preventTouchMove" wx:if="{{showModal}}"></view>

js:

// 点击充值弹窗
 submit: function () {
 this.setData({
 showModal: true
 })
 },
 preventTouchMove: function () {
 
 },
 
 
 close_mask: function () {
 this.setData({
 showModal: false
 })
 },

CSS:

/* 点击充值弹窗 */
 
.mask {
 width: 100%;
 height: 100%;
 position: fixed;
 top: 0;
 left: 0;
 background: #000;
 z-index: 9000;
 opacity: 0.7;
}
 
.modalDlg {
 width: 580rpx;
 height: 450rpx;
 position: fixed;
 top: 50%;
 left: 0;
 z-index: 9999;
 margin: -370rpx 85rpx;
 background-color: #fff;
 border-radius: 36rpx;
 display: flex;
 flex-direction: column;
 align-items: center;
}
 
.recharge_amount {
 color: #aaa;
 width: 450rpx;
 height: 80rpx;
 background: #f1f1f1;
 text-align: center;
 border-radius: 12rpx;
 margin-top: 56rpx;
 text-indent: 0;
}
 
.save_money {
 color: #fff;
 width: 270rpx;
 height: 80rpx;
 line-height: 80rpx;
 background: #d95155;
 text-align: center;
 border-radius: 12rpx;
 margin-top: 80rpx;
 font-size: 28rpx;
 text-indent: 0em;
}
 
.close_mask {
 color: #000;
 position: relative;
 left: 40%;
 /* top: -82%; */
 font-size: 32rpx;
}
 
/*弹窗结束 */

效果图:

微信小程序实现蒙版弹窗效果

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jQuery弹出层插件简化版代码下载
Oct 16 Javascript
javascript sudoku 数独智力游戏生成代码
Mar 27 Javascript
jquery 日期分离成年月日的代码
May 14 Javascript
js 控制图片大小核心讲解
Oct 09 Javascript
jQuery 滑动方法slideDown向下滑动元素
Jan 16 Javascript
js获取当前年月日-YYYYmmDD格式的实现代码
Jun 01 Javascript
jQuery实现文档树效果
Feb 20 Javascript
JS闭包可被利用的常见场景小结
Apr 09 Javascript
javascript 正则表达式分组、断言详解
Apr 20 Javascript
Vuex 快速入门(简单易懂)
Sep 20 Javascript
微信小程序实现上拉加载功能
Nov 20 Javascript
JS加载解析Markdown文档过程详解
May 19 Javascript
Vue 页面状态保持页面间数据传输的一种方法(推荐)
Nov 01 #Javascript
JS 音频可视化插件Wavesurfer.js的使用教程
Oct 31 #Javascript
微信小程序实现留言板
Oct 31 #Javascript
Angular父子组件通过服务传参的示例方法
Oct 31 #Javascript
JS中通过url动态获取图片大小的方法小结(两种方法)
Oct 31 #Javascript
微信小程序实现留言功能
Oct 31 #Javascript
微信小程序签到功能
Oct 31 #Javascript
You might like
php file_exists 检查文件或目录是否存在的函数
2010/05/10 PHP
set_include_path和get_include_path使用及注意事项
2013/02/02 PHP
无需重新编译php加入ftp扩展的解决方法
2013/02/07 PHP
php利用单例模式实现日志处理类库
2014/02/10 PHP
php实现留言板功能(代码详解)
2017/03/28 PHP
兼容IE与firefox火狐的回车事件(js与jquery)
2010/10/20 Javascript
JavaScript中变量提升 Hoisting
2012/07/03 Javascript
jQuery animate easing使用方法图文详解
2016/06/17 Javascript
AngularJs基本特性解析(一)
2016/07/21 Javascript
js+html5实现页面可刷新的倒计时效果
2017/07/15 Javascript
VUE-cli3使用 svg-sprite-loader
2018/10/20 Javascript
vue使用微信JS-SDK实现分享功能
2019/08/23 Javascript
如何利用JavaScript编写一个格斗小游戏
2021/01/06 Javascript
[01:27]DOTA2电竞之夜 今夜共饮庆功酒
2014/08/02 DOTA
[01:30:55]VG vs Mineski Supermajor 败者组 BO3 第三场 6.6
2018/06/07 DOTA
[51:22]Fnatic vs IG 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
Python函数式编程指南(一):函数式编程概述
2015/06/24 Python
玩转python selenium鼠标键盘操作(ActionChains)
2020/04/12 Python
python使用两种发邮件的方式smtp和outlook示例
2017/06/02 Python
python自动化脚本安装指定版本python环境详解
2017/09/14 Python
Python实现的多进程拷贝文件并显示百分比功能示例
2019/04/09 Python
Python 3.6 -win64环境安装PIL模块的教程
2019/06/20 Python
python飞机大战pygame游戏背景设计详解
2019/12/17 Python
python 消费 kafka 数据教程
2019/12/21 Python
利用python在excel中画图的实现方法
2020/03/17 Python
Pytorch十九种损失函数的使用详解
2020/04/29 Python
酒店出纳岗位职责
2013/12/29 职场文书
教师业务学习制度
2014/01/25 职场文书
难忘的一天教学反思
2014/04/30 职场文书
安全生产月活动总结
2014/05/04 职场文书
园林系毕业生求职信
2014/06/23 职场文书
大一学生个人总结
2015/02/15 职场文书
确保工程质量承诺书
2015/04/29 职场文书
《曾国藩家书》读后感——读家书,立家风
2019/08/21 职场文书
Python代码实现双链表
2022/05/25 Python
Android开发EditText禁止输入监听及InputFilter字符过滤
2022/06/10 Java/Android