【问题标题】:Material Design - Creating on click ripple - Animation at point of clickMaterial Design - 在点击时创建波纹 - 点击点的动画
【发布时间】:2014-08-21 08:25:48
【问题描述】:

首先,这是链接(单击任何图块):http://www.google.com/design/#resources

我已经完成了代码

 <svg width="100%" height="100%" overflow="hidden">
  <defs></defs>
    <g>
      <ellipse cx="27.5" cy="189.46875" rx="20" ry="20" stroke="none" fill="white" class="ripple" fill-opacity="0.5" style="-webkit-transform: scale(1); opacity: 0;">
       </ellipse>
    </g>
 </svg>

点击时,在点击点生成上面的椭圆。

谁能帮助如何在点击时创建它?

【问题讨论】:

    标签: jquery html css material-design


    【解决方案1】:

    使用event.pageXevent.pageY 在事件处理程序中查找鼠标坐标。使用这些值来定位圆。

    jsfiddle.net/pu8jX

    【讨论】:

    【解决方案2】:

    这是我找到的最好的例子,我希望他们能发挥作用!

    http://thecodeplayer.com/walkthrough/ripple-click-effect-google-material-design

    Waves:受 Google Material Design 启发的点击效果是另一个令人惊叹的库

    http://publicis-indonesia.github.io/Waves/

    【讨论】:

      【解决方案3】:

      【讨论】:

      • 不错的插件和很好的演示,但是出现波纹时文本会闪烁,必须是chrome中的错误。谢谢。
      猜你喜欢
      • 2015-07-16
      • 1970-01-01
      • 2020-03-22
      • 2019-10-03
      • 2017-07-20
      • 1970-01-01
      • 1970-01-01
      • 2015-11-07
      • 1970-01-01
      相关资源
      最近更新 更多