微信小程序实现点击效果


Posted in Javascript onJune 21, 2019

微信小程序动画之点击效果的具体代码,供大家参考,具体内容如下

微信小程序实现点击效果

代码:

js:

// pages/test/test.js
Page({
 containerTap: function (res) {
  var that = this
  var x = res.touches[0].pageX;
  var y = res.touches[0].pageY + 85;
  this.setData({
   rippleStyle: ''
  });
  setTimeout(function () {
   that.setData({
    rippleStyle: 'top:' + y + 'px;left:' + x + 'px;-webkit-animation: ripple 0.4s linear;animation:ripple 0.4s linear;'
   });
  }, 200)
 },
})

wxml:

<view class="ripple" style="{{rippleStyle}}"></view>
<view class="container" bindtouchstart="containerTap"></view>

wxss:

page{height:100%}
.container{
  width:100%;
  height:100%;
  overflow: hidden
}
.ripple {
  background-color:aquamarine;
  border-radius: 100%;
  height:10px;
  width:10px;
  margin-top: -90px;
  position: absolute;
  
  overflow: hidden
}
@-webkit-keyframes ripple {
  100% {
  webkit-transform: scale(12);
  transform: scale(12);
  background-color: transparent;
  }
}

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

Javascript 相关文章推荐
根据一段代码浅谈Javascript闭包
Dec 14 Javascript
javascript date格式化示例
Sep 25 Javascript
按钮接受回车事件的三种实现方法
Jun 06 Javascript
jQuery使用元素属性attr赋值详解
Feb 27 Javascript
javascript跨域方法、原理以及出现问题解决方法(详解)
Aug 06 Javascript
利用Angularjs和Bootstrap前端开发案例实战
Aug 27 Javascript
高性能的javascript之加载顺序与执行原理篇
Jan 14 Javascript
jquery ajaxfileuplod 上传文件 essyui laoding 效果【防止重复上传文件】
May 26 jQuery
记一次webapck4 配置文件无效的解决历程
Sep 19 Javascript
vue移动端写的拖拽功能示例代码
Sep 09 Javascript
通过vue.extend实现消息提示弹框的方法记录
Jan 07 Vue.js
测量JavaScript函数的性能各种方式对比
Apr 27 Javascript
JS利用prototype给类添加方法操作详解
Jun 21 #Javascript
三分钟教你用Node做一个微信哄女友(基友)神器(面向小白)
Jun 21 #Javascript
微信小程序实现弹出菜单动画
Jun 21 #Javascript
js类的继承定义与用法分析
Jun 21 #Javascript
js中值引用和地址引用实例分析
Jun 21 #Javascript
微信小程序实现消息框弹出动画
Apr 18 #Javascript
前端Electron新手入门教程详解
Jun 21 #Javascript
You might like
模拟OICQ的实现思路和核心程序(一)
2006/10/09 PHP
Apache, PHP在Windows 9x/NT下的安装与配置 (一)
2006/10/09 PHP
php学习笔记 php中面向对象三大特性之一[封装性]的应用
2011/06/13 PHP
php如何解决无法上传大于8M的文件问题
2014/03/10 PHP
Laravel SQL语句记录方式(推荐)
2016/05/26 PHP
js动态加载以及确定加载完成的代码
2011/07/31 Javascript
js 连接数据库如何操作数据库中的数据
2012/11/23 Javascript
网页前端优化之滚动延时加载图片示例
2013/07/13 Javascript
jQuery 实现评论等级好评差评特效
2016/05/06 Javascript
浅谈js的解析顺序 作用域 严格模式
2017/10/23 Javascript
webpack 模块热替换原理
2018/04/09 Javascript
laydate如何根据开始时间或者结束时间限制范围
2018/11/15 Javascript
JS代码屏蔽F12,右键,粘贴,复制,剪切,选中,操作实例
2019/09/17 Javascript
JavaScript实现省市区三级联动
2020/02/13 Javascript
使用React-Router实现前端路由鉴权的示例代码
2020/07/26 Javascript
Python脚本实现格式化css文件
2015/04/08 Python
python 定时修改数据库的示例代码
2018/04/08 Python
python实现画五角星和螺旋线的示例
2019/01/20 Python
python飞机大战pygame游戏背景设计详解
2019/12/17 Python
python保留小数位的三种实现方法
2020/01/07 Python
Python PyPDF2模块安装使用解析
2020/01/19 Python
Ubuntu配置Pytorch on Graph (PoG)环境过程图解
2020/11/19 Python
python 实现的IP 存活扫描脚本
2020/12/10 Python
html5绘制时钟动画
2014/12/15 HTML / CSS
艺术用品:Arteza
2018/11/25 全球购物
MYPROTEIN澳大利亚官方网站:欧洲运动营养品牌
2019/06/26 全球购物
英国著名的美容护肤和护发产品购物网站:Lookfantastic
2020/11/23 全球购物
linux面试题参考答案(3)
2012/09/13 面试题
自考毕业自我鉴定范文
2013/10/27 职场文书
岗位职责范本
2013/11/23 职场文书
中专自我鉴定
2014/02/05 职场文书
八月一日观后感
2015/06/10 职场文书
中国梦党课学习心得体会
2016/01/05 职场文书
小学生必读成语故事大全:送给暑假的你们
2019/07/09 职场文书
SpringCloud的JPA连接PostgreSql的教程
2021/06/26 Java/Android
深入解读Java三大集合之map list set的用法
2021/11/11 Java/Android