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


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 相关文章推荐
WordPress 照片lightbox效果的运用几点
Jun 22 Javascript
javascript 伪数组实现方法
Oct 11 Javascript
jq实现酷炫的鼠标经过图片翻滚效果
Mar 12 Javascript
如何在MVC应用程序中使用Jquery
Nov 17 Javascript
asp.net+js实现金额格式化
Feb 27 Javascript
js电话号码验证方法
Sep 28 Javascript
简单的分页代码js实现
May 17 Javascript
AngularJS 过滤与排序详解及实例代码
Sep 14 Javascript
React简单介绍
May 24 Javascript
jsonp跨域获取数据的基础教程
Jul 01 Javascript
解决vue 绑定对象内点击事件失效问题
Sep 05 Javascript
Nuxt.js SSR与权限验证的实现
Nov 21 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
模拟OICQ的实现思路和核心程序(三)
2006/10/09 PHP
使用phpstorm和xdebug实现远程调试的方法
2015/12/29 PHP
Smarty模板变量调节器用法分析
2016/05/23 PHP
PHP高并发和大流量解决方案整理
2019/12/24 PHP
IE不出现Flash激活框的小发现的js实现方法
2007/09/07 Javascript
JavaScript 原型学习总结
2010/10/29 Javascript
js滚动条回到顶部的代码
2011/12/06 Javascript
JSON.stringify 语法实例讲解
2012/03/14 Javascript
document.compatMode的CSS1compat使用介绍
2014/04/03 Javascript
js清空表单数据的两种方式(遍历+reset)
2014/07/18 Javascript
webapp框架AngularUI的demo改造之路
2014/12/21 Javascript
jQuery新窗口打开外链接
2016/07/21 Javascript
JS中如何实现复选框全选功能
2016/12/19 Javascript
mint-ui 时间插件使用及获取选择值的方法
2018/02/09 Javascript
小程序开发基础之view视图容器
2018/08/21 Javascript
微信小程序如何使用canvas二维码保存至手机相册
2019/07/15 Javascript
[01:32]2016国际邀请赛中国区预选赛CDEC战队教练采访
2016/06/26 DOTA
[55:45]LGD vs OG 2019国际邀请赛淘汰赛 胜者组 BO3 第三场 8.24
2019/09/10 DOTA
使用PYTHON创建XML文档
2012/03/01 Python
python实现矩阵打印
2019/03/02 Python
Python发送手机动态验证码代码实例
2020/02/28 Python
Python如何实现的二分查找算法
2020/05/27 Python
keras 多任务多loss实例
2020/06/22 Python
TensorFlow Autodiff自动微分详解
2020/07/06 Python
全球速卖通巴西站点:Aliexpress巴西
2016/08/24 全球购物
美国知名的旅游网站:OneTravel
2018/10/09 全球购物
获取邓白氏信用报告:Dun & Bradstreet
2019/01/22 全球购物
英国DIY汽车维修配件网站:DIY Car Service Parts
2019/08/30 全球购物
控制工程专业个人求职信
2013/09/25 职场文书
竞聘演讲稿范文
2014/01/12 职场文书
小学生母亲节演讲稿
2014/05/07 职场文书
关于读书的演讲稿800字
2014/08/27 职场文书
2014年学校教学工作总结
2014/12/06 职场文书
小学校长开学致辞
2015/07/29 职场文书
再次探讨go实现无限 buffer 的 channel方法
2021/06/13 Golang
关于pytest结合csv模块实现csv格式的数据驱动问题
2022/05/30 Python