WordPress特效:鼠标点击显示圆圈动画

wp美化评论34.3K views阅读模式
今天,给大家介绍一款wordpress鼠标点击特效,当鼠标单击网页任何地方时,都会出现一个犹如水波放大的彩色圆圈动画。这个特效,点击的时候不仅会让访客感觉很有手感,而且也会让访客感觉你的网站很有特色。话不多说,下面直接上代码。

图片:

WordPress特效:鼠标点击显示圆圈动画

1.添加显示代码:

将以下代码添加到footer.php的</body>上面:

  1. <script src="http://cdn.qimok.cn/1.js"></script>
  2. <script src="http://cdn.qimok.cn/2.js"></script>
  3.     <script>
  4.     'use strict';
  5.     var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) {if (window.CP.shouldStopExecution(2)){break;} var source = arguments[i]; for (var key in source) {if (window.CP.shouldStopExecution(1)){break;} if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } }
  6.     window.CP.exitedLoop(1);
  7.      }
  8.     window.CP.exitedLoop(2);
  9.      return target; };
  10.     var OPTS = {
  11.         fill: 'none',
  12.         radius: 25,
  13.         strokeWidth: { 50: 0 },
  14.         scale: { 0: 1 },
  15.         angle: { 'rand(-35, -70)': 0 },
  16.         duration: 500,
  17.         left: 0,
  18.         top: 0,
  19.         easing: 'cubic.out'
  20.     };
  21.     var circle1 = new mojs.Shape(_extends({}, OPTS, {
  22.         stroke: '#FF8966'
  23.     }));
  24.     var circle2 = new mojs.Shape(_extends({}, OPTS, {
  25.         radius: { 0: 15 },
  26.         strokeWidth: { 30: 0 },
  27.         stroke: '#E5446D',
  28.         delay: 'rand(75, 150)'
  29.     }));
  30.     document.addEventListener('click', function (e) {
  31.         circle1.tune({ x: e.pageX, y: e.pageY }).replay();
  32.         circle2.tune({ x: e.pageX, y: e.pageY }).replay();
  33.     });
  34.     </script>

2.添加样式代码

将以下代码放到style.css中即可:

  1. .message {
  2.         positionfixed;
  3.         width: 80%;
  4.         text-aligncenter;
  5.         top: 50%;
  6.         left: 50%;
  7.         -webkit-transform: translateX(-50%) translateY(-50%);
  8.                 transform: translateX(-50%) translateY(-50%);
  9.         font-size: 1.2rem;
  10.         font-family: 'Baloo Bhaina', cursive;
  11.         color#706C61;
  12.     }

搞定,赶快去看效果吧~~

企鹅SEO
  • 本文由 发表于 2019年5月29日 08:35:38
  • 转载请务必保留本文链接:https://www.qieseo.com/1062.html

发表评论