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


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入门·对象属性方法大总结
Oct 01 Javascript
window.open被浏览器拦截后的自定义提示效果代码
Nov 19 Javascript
javascript 装载iframe子页面,自适应高度
Mar 20 Javascript
jQuery源码分析-04 选择器-Sizzle-工作原理分析
Nov 14 Javascript
JS教程:window.location使用方法的区别介绍
Oct 04 Javascript
Javascript this 关键字 详解
Oct 22 Javascript
javascript页面倒计时实例
Jul 25 Javascript
AngularJS基础 ng-keypress 指令简单示例
Aug 02 Javascript
Node.js五大应用性能技巧小结(必须收藏)
Aug 09 Javascript
jQuery实现base64前台加密解密功能详解
Aug 29 jQuery
vue中遇到的坑之变化检测问题(数组相关)
Oct 13 Javascript
关于echarts在节点显示动态数据及添加提示文本所遇到的问题
Apr 20 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
解决控件遮挡问题:关于有窗口元素和无窗口元素
2007/01/28 PHP
PHP定时执行任务的3种方法详解
2015/12/21 PHP
基于PHP制作验证码
2016/10/12 PHP
php实现的简单多进程服务器类完整示例
2020/02/01 PHP
自制轻量级仿jQuery.boxy对话框插件代码
2010/10/26 Javascript
Jquery多选下拉列表插件jquery multiselect功能介绍及使用
2013/05/24 Javascript
js获取当前时间显示在页面上并每秒刷新
2014/12/24 Javascript
javascript弹出窗口实现代码
2015/11/12 Javascript
jqPlot jQuery绘图插件的使用
2016/06/18 Javascript
jQuery实现弹出带遮罩层的居中浮动窗口效果
2016/09/12 Javascript
Bootstrap 模态框(Modal)插件代码解析
2016/12/21 Javascript
Angular.js中下拉框实现渲染html的方法
2017/06/18 Javascript
vue 登录滑动验证实现代码
2018/08/24 Javascript
vue.js中proxyTable 转发请求的实现方法
2018/09/20 Javascript
Easyui 关闭jquery-easui tab标签页前触发事件的解决方法
2019/04/28 jQuery
微信小程序日历弹窗选择器代码实例
2019/05/09 Javascript
微信小程序顶部导航栏可滑动并选中放大
2019/12/05 Javascript
基于Python 的进程管理工具supervisor使用指南
2016/09/18 Python
python itchat实现微信好友头像拼接图的示例代码
2017/08/14 Python
Python实现的简单模板引擎功能示例
2017/09/02 Python
python使用wxpy实现微信消息防撤回脚本
2019/04/29 Python
Python增强赋值和共享引用注意事项小结
2019/05/28 Python
在SQLite-Python中实现返回、查询中文字段的方法
2019/07/17 Python
美国在线宠物用品商店:Entirely Pets
2017/01/01 全球购物
英国花园、DIY、电器和家居用品商店:Robert Dyas
2019/03/18 全球购物
彪马西班牙官网:PUMA西班牙
2019/06/18 全球购物
Linux开机引导的步骤是什么
2014/02/26 面试题
大学生职业生涯规划书范文
2014/01/14 职场文书
大学生个人求职口试自我评价
2014/02/16 职场文书
幼儿园小班家长寄语
2014/04/02 职场文书
幼儿教师小班个人总结
2015/02/05 职场文书
2016党校学习心得体会范文
2016/01/07 职场文书
经典励志格言:每日一句,让你每天充满能量
2019/08/16 职场文书
CSS3实现的侧滑菜单
2021/04/27 HTML / CSS
Spring Bean的实例化之属性注入源码剖析过程
2021/06/13 Java/Android
cypress测试本地web应用
2022/06/01 Javascript