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


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 相关文章推荐
greybox——不开新窗口看新的网页
Feb 20 Javascript
JavaScript入门学习书籍推荐
Jun 12 Javascript
javascript div 弹出可拖动窗口
Feb 26 Javascript
AJAX分页的代码(后台asp.net)
Feb 14 Javascript
原生Javascript封装的一个AJAX函数分享
Oct 11 Javascript
jQuery对象的selector属性用法实例
Dec 27 Javascript
JavaScript截取、切割字符串的技巧
Jan 07 Javascript
Bootstrap Table使用整理(五)之分页组合查询
Jun 09 Javascript
JavaScript中常见的八个陷阱总结
Jun 28 Javascript
vue+koa2实现session、token登陆状态验证的示例
Aug 30 Javascript
如何在selenium中使用js实现定位
Aug 18 Javascript
JS异步堆栈追踪之为什么await胜过Promise
Apr 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 Global变量定义当前页面的全局变量实现探讨
2013/06/05 PHP
PHP面向对象程序设计之命名空间与自动加载类详解
2016/12/02 PHP
如何修改yii2.0自带的user表为其它的表
2017/08/01 PHP
使用 laravel sms 构建短信验证码发送校验功能
2017/11/06 PHP
php 读写json文件及修改json的方法
2018/03/07 PHP
PHP实现Huffman编码/解码的示例代码
2018/04/20 PHP
超级24小时弹窗代码 24小时退出弹窗代码 100%弹窗代码(IE only)
2010/06/11 Javascript
一步一步制作jquery插件Tabs实现过程
2010/07/06 Javascript
jQuery EasyUI 的EasyLoader功能介绍
2010/09/12 Javascript
javascript与webservice的通信实现代码
2010/12/25 Javascript
JS版元素周期表实现方法
2015/08/05 Javascript
jQuery的实例及必知重要的jQuery选择器详解
2016/05/20 Javascript
微信小程序 wxapp地图 map详解
2016/10/31 Javascript
简单实现JavaScript图片切换效果
2016/11/28 Javascript
Bootstrap基本样式学习笔记之图片(6)
2016/12/07 Javascript
使用jquery datatable和bootsrap创建表格实例代码
2017/03/17 Javascript
Node.js文件编码格式的转换的方法
2018/04/27 Javascript
实现一个 Vue 吸顶锚点组件方法
2019/07/10 Javascript
整理Python最基本的操作字典的方法
2015/04/24 Python
python实现简单socket通信的方法
2016/04/19 Python
不可错过的十本Python好书
2017/07/06 Python
简单易懂的python环境安装教程
2017/07/13 Python
python3.5 tkinter实现页面跳转
2018/01/30 Python
Python发送邮件的实例代码讲解
2019/10/16 Python
Python实现读取并写入Excel文件过程解析
2020/05/27 Python
python 绘制国旗的示例
2020/09/27 Python
python 爬虫爬取京东ps4售卖情况
2020/12/18 Python
python中@contextmanager实例用法
2021/02/07 Python
adidas旗下高尔夫装备供应商:TaylorMade Golf(泰勒梅高尔夫)
2016/08/28 全球购物
网络技术支持面试题
2013/04/22 面试题
行政助理求职自荐信
2013/10/26 职场文书
同步小康驻村工作简报
2015/07/20 职场文书
2016最新离婚协议书范本及程序
2016/03/18 职场文书
XX部保密工作制度范本
2019/08/27 职场文书
MYSQL 无法识别中文的永久解决方法
2021/06/03 MySQL
解析MySQL索引的作用
2022/03/03 MySQL