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


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 相关文章推荐
js数字输入框(包括最大值最小值限制和四舍五入)
Nov 24 Javascript
Firefox/Chrome/Safari的中可直接使用$/$$函数进行调试
Feb 13 Javascript
Js 时间函数getYear()的使用问题探讨
Apr 01 Javascript
实现网页页面跳转的几种方法(meta标签、js实现、php实现)
May 20 Javascript
JS提交form表单实例分析
Dec 10 Javascript
jQuery中 $ 符号的冲突问题及解决方案
Nov 04 Javascript
100多个基础常用JS函数和语法集合大全
Feb 16 Javascript
微信小程序 监听手势滑动切换页面实例详解
Jun 15 Javascript
JS 实现banner图片轮播效果(鼠标事件)
Aug 04 Javascript
浅谈实现vue2.0响应式的基本思路
Feb 13 Javascript
layui table 参数设置方法
Aug 14 Javascript
微信小程序 腾讯地图SDK 获取当前地址实现解析
Aug 12 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
收音机发烧友应当熟知的100条知识
2021/03/02 无线电
PHP 实现类似js中alert() 提示框
2015/03/18 PHP
thinkphp中AJAX返回ajaxReturn()方法分析
2016/12/06 PHP
二行代码解决全部网页木马
2008/03/28 Javascript
JS的反射问题
2010/04/07 Javascript
jquery 插件学习(三)
2012/08/06 Javascript
编写针对IE的JS代码两种编写方法
2013/01/30 Javascript
qq悬浮代码(兼容各个浏览器)
2014/01/29 Javascript
js构造函数、索引数组和属性的实现方式和使用
2014/11/16 Javascript
JavaScript设计模式之原型模式(Object.create与prototype)介绍
2014/12/28 Javascript
javascript制作的滑动图片菜单
2015/05/15 Javascript
JS实现先显示大图后自动收起显示小图的广告代码
2015/09/04 Javascript
three.js实现圆柱体
2018/12/30 Javascript
微信小程序实现发送模板消息功能示例【通过openid推送消息给用户】
2019/05/05 Javascript
微信小程序 数据缓存实现方法详解
2019/08/26 Javascript
JS使用正则表达式提交页面验证的代码
2019/10/16 Javascript
使用python编写脚本获取手机当前应用apk的信息
2014/07/21 Python
如何准确判断请求是搜索引擎爬虫(蜘蛛)发出的请求
2015/10/13 Python
一步步解析Python斗牛游戏的概率
2016/02/12 Python
一个基于flask的web应用诞生 flask和mysql相连(4)
2017/04/11 Python
浅谈Python 的枚举 Enum
2017/06/12 Python
微信小程序跳一跳游戏 python脚本跳一跳刷高分技巧
2018/01/04 Python
Python3.7实现中控考勤机自动连接
2018/08/28 Python
python爬虫 模拟登录人人网过程解析
2019/07/31 Python
python爬虫 正则表达式解析
2019/09/28 Python
Python+Selenium随机生成手机验证码并检查页面上是否弹出重复手机号码提示框
2020/09/21 Python
CSS3网格的三个新特性详解
2014/04/04 HTML / CSS
使用layui框架实现点击左侧导航切换右侧内容且右侧选项卡跟随变化的效果
2020/11/10 HTML / CSS
超市仓管员岗位职责
2014/04/07 职场文书
2014年妇幼保健工作总结
2014/12/08 职场文书
2015年惩防体系建设工作总结
2015/05/22 职场文书
退休欢送会主持词
2015/07/01 职场文书
Python 解决空列表.append() 输出为None的问题
2021/05/23 Python
详解Java实践之适配器模式
2021/06/18 Java/Android
关于使用Redisson订阅数问题
2022/01/18 Redis
python基础之//、/与%的区别详解
2022/06/10 Python