微信小程序实现签到弹窗动画


Posted in Javascript onSeptember 21, 2020

本文实例为大家分享了微信小程序实现签到弹窗的具体代码,供大家参考,具体内容如下

效果图如下所示

微信小程序实现签到弹窗动画

图片素材:

微信小程序实现签到弹窗动画

微信小程序实现签到弹窗动画

.wxml

<button bindtap="popup">签到</button>
<view class="load" style="{{sign?'':'top:calc((100vh - 750rpx)/2);opacity: 0;z-index:-1;'}}">
 <image class="loadingpic" src="/images/light.png"></image>
 <image class="load-imagae" src="/images/register.png"></image>
 <view class="load-centent">
 <view>签到成功</view>
 <view>获得0积分</view>
 <view bindtap="popup">好的</view>
 </view>
</view>

.wxss

page{
 background-color: #ccc;
}
view{
 box-sizing: border-box;
}
button{
 margin-top: 50rpx;
}
.load{
 width: 80%;
 height: 600rpx;
 position: fixed;
 top:calc((100vh - 800rpx)/2);
 left: 10%;
 transition: all 0.3s ease-in-out 0s;
 -webkit-transition: all 0.3s ease-in-out 0s;
 opacity: 1;
 z-index: 10;
}
.loadingpic {
 width: 100%;
 height: 93%;
 position: absolute;
 animation: load 3s linear 1s infinite;
 z-index: 10;
 margin-top: 7%;
}
@keyframes load{
 0%{
 webkit-transform: rotate(0deg);
 transform: rotate(0deg);
 }
 100%{
 webkit-transform: rotate(360deg);
 transform: rotate(360deg);
 }
}
.load-imagae{
 width:400rpx;
 height:400rpx;
 margin: 100rpx calc((100% - 400rpx)/2);
 position: absolute;
 z-index: 11;
}
.load-centent{
 width:400rpx;
 height:400rpx;
 margin: 100rpx calc((100% - 400rpx)/2);
 position: relative;
 z-index: 12;
 text-align: center;
 padding: 25% 10% 5% 10%;
}
.load-centent>view:nth-child(1){
 font-size: 34rpx;
 color: #fff;
}
.load-centent>view:nth-child(2){
 color: #fff;
 opacity: 0.7;
 margin: 20rpx 0;
 font-size: 24rpx;
}
.load-centent>view:nth-child(3){
 width: 85%;
 margin: 30rpx 7.5% 0 7.5%;
 height: 70rpx;
 line-height: 70rpx;
 border-radius: 40rpx;
 background-color: #F8D168;
 color: #EB4331;
 font-size: 30rpx;
}

.js

Page({
 data: {
 sign:false,
 },
 popup:function(e){
 this.setData({
  sign:!this.data.sign
 })
 }, 
})

为大家推荐现在关注度比较高的微信小程序教程一篇:《微信小程序开发教程》小编为大家精心整理的,希望喜欢。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键 的javascript代码
Apr 01 Javascript
JQuery切换显示的效果实例代码
Feb 27 Javascript
jQuery中noConflict()用法实例分析
Feb 08 Javascript
JS动态日期时间的获取方法
Sep 28 Javascript
JavaScript 经典实例日常收集整理(常用经典)
Mar 30 Javascript
全面了解js中的script标签
Jul 04 Javascript
JavaScript实现广告弹窗效果
Aug 09 Javascript
JavaScript 控制字体大小设置的方法
Nov 23 Javascript
canvas滤镜效果实现代码
Feb 06 Javascript
vue结合axios与后端进行ajax交互的方法
Jul 06 Javascript
快速解决处理后台返回json数据格式的问题
Aug 07 Javascript
vue axios重复点击取消上一次请求封装的方法
Jun 19 Javascript
解决vue prop传值default属性如何使用,为何不生效的问题
Sep 21 #Javascript
微信小程序实现日历签到
Sep 21 #Javascript
Vue切换Tab动态渲染组件的操作
Sep 21 #Javascript
js实现购物车商品数量加减
Sep 21 #Javascript
vue打开子组件弹窗都刷新功能的实现
Sep 21 #Javascript
浅谈vue使用axios的回调函数中this不指向vue实例,为undefined
Sep 21 #Javascript
vue大型项目之分模块运行/打包的实现
Sep 21 #Javascript
You might like
改造一台复古桌面收音机
2021/03/02 无线电
用PHP的ob_start();控制您的浏览器cache!
2006/11/25 PHP
用php或asp创建网页桌面快捷方式的代码
2010/03/23 PHP
献给php初学者(入门学习经验谈)
2010/10/12 PHP
PHP在字符断点处截断文字的实现代码
2011/04/21 PHP
php 文章调用类代码
2011/08/11 PHP
PHP中如何实现常用邮箱的基本判断
2014/01/07 PHP
ThinkPHP中U方法的使用浅析
2014/06/13 PHP
PHP 只允许指定IP访问(允许*号通配符过滤IP)
2014/07/08 PHP
PHP中提问频率最高的11个面试题和答案
2014/09/02 PHP
CL vs ForZe BO5 第三场 2.13
2021/03/10 DOTA
js判断元素是否隐藏的方法
2014/06/09 Javascript
node.js开机自启动脚本文件
2014/12/24 Javascript
jQuery中Form相关知识汇总
2015/01/06 Javascript
jQuery绑定事件监听bind和移除事件监听unbind用法实例详解
2016/01/19 Javascript
浏览器检测JS代码(兼容目前各大主流浏览器)
2016/02/21 Javascript
JavaScript函数节流概念与用法实例详解
2016/06/20 Javascript
谈谈JavaScript中浏览器兼容问题的写法小议
2016/12/17 Javascript
Webpack实现按需打包Lodash的几种方法详解
2017/05/08 Javascript
node中的cookie的具体使用
2018/09/13 Javascript
js微信分享接口调用详解
2019/07/23 Javascript
pygame游戏之旅 创建游戏窗口界面
2018/11/20 Python
PyCharm 配置远程python解释器和在本地修改服务器代码
2019/07/23 Python
如何关掉pycharm中的python console(图解)
2019/10/31 Python
基于Python模拟浏览器发送http请求
2020/11/06 Python
canvas简易绘图的实现(海绵宝宝篇)
2018/07/04 HTML / CSS
HTML5通过navigator.mediaDevices.getUserMedia调用手机摄像头问题
2020/04/27 HTML / CSS
德国低价购买灯具和家具网站:Style-home.de
2016/11/25 全球购物
Hotels.com越南:酒店预订
2019/10/29 全球购物
人力资源部副职的竞聘演讲稿
2014/01/07 职场文书
迟到检讨书300字
2014/02/14 职场文书
给小学生的新年寄语
2014/04/04 职场文书
幼师求职信
2014/06/23 职场文书
中秋节活动总结
2014/08/29 职场文书
政府班子四风问题整改措施
2014/10/04 职场文书
Windows11 Insider Preview Build 25206今日发布 更新内容汇总
2022/09/23 数码科技