微信小程序实现点击效果


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 相关文章推荐
JQuery中操作Css样式的方法
Feb 12 Javascript
JavaScript调用客户端Java程序的方法
Jul 27 Javascript
Active控件问题小结(附解决办法)
Jun 09 Javascript
jQuery设置单选按钮radio选中/不可用的实例代码
Jun 24 Javascript
Javascript中的对象和原型(二)
Aug 12 Javascript
Three.js开发实现3D地图的实践过程总结
Nov 20 Javascript
webpack-dev-server自动更新页面方法
Feb 22 Javascript
解决vue多个路由共用一个页面的问题
Mar 12 Javascript
Vue之Mixins(混入)的使用方法
Sep 24 Javascript
javascript中contains是否包含功能实现代码(扩展字符、数组、dom)
Apr 07 Javascript
解决echarts图表使用v-show控制图表显示不全的问题
Jul 19 Javascript
Vue实现导航栏菜单
Aug 19 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
天使彦史上最神还原,性别曝光的那一刻,百万网友恋爱了
2020/03/02 国漫
Yii基于CActiveForm的Ajax数据验证用法示例
2016/07/14 PHP
js中将具有数字属性名的对象转换为数组
2011/03/06 Javascript
jQuery的.live()和.die() 使用介绍
2011/09/10 Javascript
页面载入结束自动调用js函数示例
2013/09/23 Javascript
javascript中取前n天日期的两种方法分享
2014/01/26 Javascript
javascript二维数组转置实例
2015/01/22 Javascript
javascript实现youku的视频代码自适应宽度
2015/05/25 Javascript
jQuery预加载图片常用方法
2015/06/15 Javascript
跟我学习javascript的prototype使用注意事项
2015/11/17 Javascript
jquery广告无缝轮播实例
2017/01/05 Javascript
vue-router中的hash和history两种模式的区别
2018/07/17 Javascript
layui中select,radio设置不生效的解决方法
2019/09/05 Javascript
vue 实现走马灯效果
2019/10/28 Javascript
vue项目实现减少app.js和vender.js的体积操作
2020/11/12 Javascript
利用soaplib搭建webservice详细步骤和实例代码
2013/11/20 Python
python基于queue和threading实现多线程下载实例
2014/10/08 Python
Python中的高级数据结构详解
2015/03/27 Python
浅谈Python 的枚举 Enum
2017/06/12 Python
TensorFlow如何实现反向传播
2018/02/06 Python
python计算无向图节点度的实例代码
2019/11/22 Python
python数据库操作mysql:pymysql、sqlalchemy常见用法详解
2020/03/30 Python
python开发入门——set的使用
2020/09/03 Python
Python爬取某平台短视频的方法
2021/02/08 Python
网易微博Web App用HTML5开发的过程介绍
2012/06/13 HTML / CSS
html5菜单折纸效果
2014/04/22 HTML / CSS
Otiumberg官网:英国半精致珠宝品牌
2021/01/16 全球购物
中科创达面试题
2016/12/28 面试题
成功经营餐厅的创业计划书范文
2013/12/26 职场文书
小学运动会广播稿200字(十二篇)
2014/01/14 职场文书
三八妇女节活动主持词
2014/03/17 职场文书
圣诞节开幕词
2015/01/29 职场文书
民间借贷纠纷答辩状
2015/08/03 职场文书
Python自然语言处理之切分算法详解
2021/04/25 Python
详解JS数组方法
2021/11/20 Javascript
Hive HQL支持2种查询语句风格
2022/06/25 数据库