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


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学习小结(String对象)
Nov 18 Javascript
有关jquery与DOM节点操作方法和属性记录
Apr 15 Javascript
JavaScript编写带旋转+线条干扰的验证码脚本实例
May 30 Javascript
jQuery通用的全局遍历方法$.each()用法实例
Jul 04 Javascript
ionic进入多级目录后隐藏底部导航栏(tabs)的完美解决方案
Nov 23 Javascript
jQuery内存泄露解决办法
Dec 13 Javascript
前端面试知识点锦集(JavaScript篇)
Dec 28 Javascript
微信小程序 form组件详解及简单实例
Jan 10 Javascript
关于Ajax的原理以及代码封装详解
Sep 08 Javascript
高效jQuery选择器的5个技巧实例分析
Nov 26 jQuery
在antd Table中插入可编辑的单元格实例
Oct 28 Javascript
Vue过滤器,生命周期函数和vue-resource简单介绍
Jan 12 Vue.js
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 mssql 日期出现中文字符的解决方法
2009/03/10 PHP
PHP 手机归属地查询 api
2010/02/08 PHP
php include加载文件两种方式效率比较
2010/08/08 PHP
深入分析使用mysql_fetch_object()以对象的形式返回查询结果
2013/06/05 PHP
用js实现上传图片前的预览(TX的面试题)
2007/08/14 Javascript
JQuery中SetTimeOut传参问题探讨
2013/05/10 Javascript
浅谈JavaScript中promise的使用
2017/01/11 Javascript
实例分析nodejs模块xml2js解析xml过程中遇到的坑
2017/03/18 NodeJs
Angular实现的自定义模糊查询、排序及三角箭头标注功能示例
2017/12/28 Javascript
angularJs-$http实现百度搜索时的动态下拉框示例
2018/02/27 Javascript
Vue+webpack项目配置便于维护的目录结构教程详解
2018/10/14 Javascript
JavaScript实现单英文金山打字通
2020/07/24 Javascript
关于vue.js中实现方法内某些代码延时执行
2019/11/14 Javascript
JS script脚本中async和defer区别详解
2020/06/24 Javascript
如何利用 JS 脚本实现网页全自动秒杀抢购功能
2020/10/12 Javascript
python实现sublime3的less编译插件示例
2014/04/27 Python
编写Python脚本来获取Google搜索结果的示例
2015/05/04 Python
Python网络爬虫中的同步与异步示例详解
2018/02/03 Python
Python partial函数原理及用法解析
2019/12/11 Python
详解Django配置JWT认证方式
2020/05/09 Python
python保留格式汇总各部门excel内容的实现思路
2020/06/01 Python
python如何快速拼接字符串
2020/10/28 Python
详解Pytorch显存动态分配规律探索
2020/11/17 Python
python推导式的使用方法实例
2021/02/28 Python
CSS3支持IE6, 7, and 8的边框border属性
2012/12/28 HTML / CSS
美国精油公司:Plant Therapy
2019/05/17 全球购物
Ruby中的保护方法和私有方法与一般面向对象程序设计语言的一样吗
2013/05/01 面试题
党支部公开承诺书
2014/03/28 职场文书
程序员求职信
2014/04/16 职场文书
班长竞选演讲稿
2014/04/24 职场文书
公务员诚信承诺书
2014/05/26 职场文书
企业三严三实学习心得体会
2014/10/13 职场文书
事业单位聘任报告
2015/03/02 职场文书
2016中考冲刺决心书
2015/09/22 职场文书
用python开发一款操作MySQL的小工具
2021/05/12 Python
python字符串的一些常见实用操作
2022/04/06 Python