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


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 相关文章推荐
使用JavaScript动态设置样式实现代码(2)
Jan 25 Javascript
jQuery 绑定事件到动态创建的元素上的方法实例
Aug 18 Javascript
javascript验证只能输入数字和一个小数点示例
Oct 21 Javascript
easyui datagrid 键盘上下控制选中行示例
Mar 31 Javascript
js 实现浏览历史记录示例
Apr 20 Javascript
简单实现JavaScript图片切换效果
Nov 28 Javascript
js 性能优化之算法和流程控制
Feb 15 Javascript
详解VUE中v-bind的基本用法
Jul 13 Javascript
js编写简单的聊天室功能
Aug 17 Javascript
原生JS实现逼真的图片3D旋转效果详解
Feb 16 Javascript
JS实现处理时间,年月日,星期的公共方法示例
May 31 Javascript
ant design vue datepicker日期选择器中文化操作
Oct 28 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制作静态网站的模板框架(一)
2006/10/09 PHP
PHP 如何利用phpexcel导入数据库
2013/08/24 PHP
PHP删除数组中指定下标的元素方法
2018/02/03 PHP
PHP的RSA加密解密方法以及开发接口使用
2018/02/11 PHP
Laravel5.5 手动分页和自定义分页样式的简单实现
2019/10/15 PHP
基于jquery的从一个页面跳转到另一个页面的指定位置的实现代码(带平滑移动的效果)
2011/05/24 Javascript
javascript 上下banner替换具体实现
2013/11/14 Javascript
javascript如何判断输入的url是否正确
2014/04/11 Javascript
Jquery实现仿腾讯娱乐频道焦点图(幻灯片)特效
2015/03/06 Javascript
详解JavaScript中void语句的使用
2015/06/04 Javascript
学习javascript的闭包,原型,和匿名函数之旅
2015/10/18 Javascript
深入理解JS addLoadEvent函数
2016/05/20 Javascript
微信小程序仿朋友圈发布动态功能
2018/07/15 Javascript
我要点爆”微信小程序云开发之项目建立与我的页面功能实现
2019/05/26 Javascript
解决父组件将子组件作为弹窗调用只执行一次created的问题
2020/07/24 Javascript
解决vue addRoutes不生效问题
2020/08/04 Javascript
[40:31]Secret vs Alliacne 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
[01:20:38]完美世界DOTA2联赛 GXR vs IO 第一场 11.07
2020/11/09 DOTA
python实现dnspod自动更新dns解析的方法
2014/02/14 Python
用pywin32实现windows模拟鼠标及键盘动作
2014/04/22 Python
Python使用tablib生成excel文件的简单实现方法
2016/03/16 Python
Python导入模块时遇到的错误分析
2017/08/30 Python
python二维码操作:对QRCode和MyQR入门详解
2019/06/24 Python
python垃圾回收机制(GC)原理解析
2019/12/30 Python
PyTorch中topk函数的用法详解
2020/01/02 Python
Python中zip()函数的解释和可视化(实例详解)
2020/02/16 Python
python爬虫分布式获取数据的实例方法
2020/11/26 Python
使用css3和jquery实现可伸缩搜索框
2014/02/12 HTML / CSS
可贵的沉默教学反思
2014/02/06 职场文书
建筑管理专业求职信
2014/07/28 职场文书
王兆力在市委党的群众路线教育实践活动总结大会上的讲话稿
2014/10/25 职场文书
公务员年终个人总结
2015/02/12 职场文书
整改通知书格式
2015/04/22 职场文书
详解Mysql 函数调用优化
2021/04/07 MySQL
教你做个可爱的css滑动导航条
2021/06/15 HTML / CSS
基于Go语言构建RESTful API服务
2021/07/25 Golang