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


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 相关文章推荐
Flex通过JS获取客户端IP和计算机名的实例代码
Nov 21 Javascript
jquery 快速回到页首的方法
Dec 05 Javascript
21个JavaScript事件(Events)属性汇总
Dec 02 Javascript
基于JavaScript实现回到页面顶部动画代码
May 24 Javascript
Bootstrap弹出框(modal)垂直居中的问题及解决方案详解
Jun 12 Javascript
基于HTML+CSS+JS实现增加删除修改tab导航特效代码
Aug 05 Javascript
一次围绕setTimeout的前端面试经验分享
Jun 15 Javascript
echart简介_动力节点Java学院整理
Aug 11 Javascript
Bootstrap 3多级下拉菜单实例
Nov 23 Javascript
Swiper.js实现移动端元素左右滑动
Sep 08 Javascript
layui 实现表格某一列显示图标
Sep 19 Javascript
vue-cli2与vue-cli3在一台电脑共存的实现方法
Sep 25 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 截取字符串函数整理(支持gb2312和utf-8)
2010/02/16 PHP
joomla内置的表单验证功能使用方法
2010/06/11 PHP
php使用qr生成二维码的示例分享
2014/01/20 PHP
PHP lcfirst()函数定义与用法
2019/03/08 PHP
深入学习微信网址链接解封的防封原理visit_type
2019/08/15 PHP
JavaScript中将一个值转换为字符串的方法分析[译]
2012/09/21 Javascript
Extjs 4.x 得到form CheckBox 复选框的值
2014/05/04 Javascript
javascript的事件触发器介绍的实现
2014/06/05 Javascript
JavaScript实现将xml转换成html table表格的方法
2015/04/17 Javascript
javascript框架设计之种子模块
2015/06/23 Javascript
基于jQuery全屏焦点图左右切换插件responsiveslides
2015/09/07 Javascript
JavaScript设置、获取、清除单值和多值cookie的方法
2015/11/17 Javascript
分享一些常用的jQuery动画事件和动画函数
2015/11/27 Javascript
JavaScript中的函数(二)
2015/12/23 Javascript
一个Vue视频媒体多段裁剪组件的实现示例
2018/08/09 Javascript
JS实现返回上一页并刷新页面的方法分析
2019/07/16 Javascript
vue移动端城市三级联动组件使用详解
2019/07/26 Javascript
python with提前退出遇到的坑与解决方案
2018/01/05 Python
python将字符串转换成json的方法小结
2019/07/09 Python
python按比例随机切分数据的实现
2019/07/11 Python
完美解决python3.7 pip升级 拒绝访问问题
2019/07/12 Python
Python 根据日志级别打印不同颜色的日志的方法示例
2019/08/08 Python
python实现知乎高颜值图片爬取
2019/08/12 Python
IntelliJ 中配置 Anaconda的过程图解
2020/06/01 Python
HTML5进度条特效
2014/12/18 HTML / CSS
澳大利亚Mocha官方网站:包、钱包、珠宝和配饰
2019/07/18 全球购物
PHP如何防止SQL注入
2014/05/03 面试题
WEB控件及HTML服务端控件能否调用客户端方法?如果能,请解释如何调用?
2015/08/25 面试题
应届生.NET方向面试题
2015/05/23 面试题
校领导推荐信
2013/11/01 职场文书
个人担保书范文
2014/05/20 职场文书
党员批评与自我批评思想汇报(集锦)
2014/09/14 职场文书
社区六一儿童节活动总结
2015/02/11 职场文书
北京导游词
2015/02/12 职场文书
研究生学习计划书应该怎么写?
2019/09/10 职场文书
导游词之上海杜莎夫人蜡像馆
2019/11/22 职场文书