jQuery和CSS3变换 简单涟漪点击效果

  • 源码大小:18.5KB
  • 所需积分:1积分
  • 源码编号:19JP-3315
  • 浏览次数:711次
  • 最后更新:2023年05月30日
  • 所属栏目:动画
本站默认解压密码:19jp.com 或 19jp_com

简介

一个轻量级且易于使用的jQuery插件,使用CSS3转换将材质设计“Ripple Click Effect”应用于任何DOM元素。

如何使用它:

1.加载JavaScript波纹.js和样式表波纹.css在HTML文档中。

  1. <link rel="stylesheet" href="/path/to/ripple.css" />
  2. <script src="/path/to/cdn/jquery.slim.min.js"></script>
  3. <script src="/path/to/ripple.js"></script>

2.添加数据波动属性到目标元素,插件将完成其余操作。

  1. <button data-ripple>
  2. Default Theme
  3. </button>

3.设置波纹点击效果的主题。

  1. <button data-ripple data-ripple-theme="light">
  2. Light Theme
  3. </button>
  4. <button data-ripple data-ripple-theme="dark">
  5. Dark Theme
  6. </button>
  1. /* override the theme styles */
  2. .ripple-light .ripple {
  3. background: rgba(255, 255, 255, 0.8);
  4. }
  5.  
  6. .ripple-dark .ripple {
  7. background: rgba(0, 0, 0, 0.8);
  8. }

4.您也可以使用数据波纹选择器属性

  1. <ul class="list-group"
  2. data-ripple data-ripple-theme="dark"
  3. data-ripple-selector=".list-group-item">
  4. <li class="list-group-item">A simple default list group item</li>
  5. <li class="list-group-item">A simple primary list group item</li>
  6. <li class="list-group-item">A simple secondary list group item</li>
  7. <li class="list-group-item">A simple success list group item</li>
  8. ...
  9. </ul>

预览截图