按钮图标

Material Design风格纯js按钮点击波特效

阿里云

这是一款使用纯 js 制作的炫酷 Material Design 风格按钮点击波特效。该按钮点击波特效不依赖于任何外部库,使用纯 js 制作,运行速度快,效果非常炫酷。

使用方法:

在页面中引入 ripple.js 文件。

也想出现在这里?联系我们
创客主机
  1. <script src="path/to/ripple.js"></script>

HTML 结构:

为你需要制作按钮点击波效果的元素添加 data-ripple 属性。

  1. <button data-ripple>Click Me</button>

CSS 样式:

  1. .ripple-container {
  2. }
  3. .ripple-container .ripple{
  4.     background-color: rgba(255,255,255,0.4);
  5.     animation: ripple 2s forwards cubic-bezier(0, 0, 0.2, 1);
  6. }
  7. @keyframes ripple {
  8.     0% {
  9.         transform: scale(0);
  10.         opacity: 1;
  11.     }
  12.     80% {
  13.         transform: scale(1);
  14.     }
  15.     100% {
  16.         opacity: 0;
  17.     }
  18. }

初始化插件:

使用下面的 JavaScript 代码来在按钮点击时,激活点击波效果。

  1. Array.prototype.forEach.call(document.querySelectorAll('[data-ripple]'), function(element){
  2.   new RippleEffect(element);
  3. });

material-ripple-effect 按钮点击波特效的 github 地址为:https://github.com/davinder17s/material-ripple-effect

Material Design 风格纯 js 按钮点击波特效

已有 393 人购买
查看演示升级 VIP立刻购买

演示地址 下载地址
收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!