js和css3带反光特效的按钮插件

所属分类:UI,其他-悬停,动画效果

 17191  221  查看评论 (2)
分享到微信朋友圈
X
js和css3带反光特效的按钮插件 ie兼容12

更新时间:2019-11-27 23:50:11

Reveal Effect library

将显示效果应用于元素的边框和背景。

使用方法

在页面中引入fluent-reveal-effect.css文件和fluent-reveal-effect.js文件。

<link href="css/fluent-reveal-effect.css" rel="stylesheet">          
<script type="text/javascript" src="js/fluent-reveal-effect.js"></script>

HTML

使用一个<button>原始在页面中创建一个按钮。

<button class="btn">按钮</button>

CSS样式

然后为按钮添加下面的CSS样式。

.btn {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;
  padding: 1rem 2rem;
  background-color: #333;
  color: #fff;
  border: 0;
   
  transition: all 200ms ease;
}
.btn-border {
  display: inline-block;
  margin: 5px;
}
.btn-border .btn {
  display: block;
  margin: 2px;
}

初始化插件

最后通过下面的方法来初始化该反光特效的按钮插件。

FluentRevealEffect.applyEffect(".btn", {
  lightColor: "rgba(255,255,255,0.1)",
  gradientSize: 150
})

如果需要制作点击时的点击波效果,可以使用clickEffect参数。

FluentRevealEffect.applyEffect(".btn", {
  clickEffect: true
})

如果想制作按钮边框的光亮效果,HTML代码和js代码如下:

HTML

<div class="effect-group-container">
    <div class="btn-border">
        <button class="btn">Button 2</button>
    </div>
    <div class="btn-border">
        <button class="btn">Button 3</button>
    </div>
    <div class="btn-border">
        <button class="btn">Button 4</button>
    </div>
</div>

JavaScript

FluentRevealEffect.applyEffect(".effect-group-container", {
  clickEffect: true,
  lightColor: "rgba(255,255,255,0.6)",
  gradientSize: 80,
  isContainer: true,
  children: {
    borderSelector: ".btn-border",
    elementSelector: ".btn",
    lightColor: "rgba(255,255,255,0.3)",
    gradientSize: 150
  }
})
相关插件-悬停,动画效果

响应式网站图标

悬停变换效果
  悬停
 32809  367

悬停显示图片

超炫酷鼠标悬停显示图片
  悬停
 25910  378

c的鼠标滑过图片遮罩层动画jQuery插件

nsHover是一款简单实用的鼠标滑过图片遮罩层动画jQuery插件。该插件可以在图片或块级元素上制作鼠标滑过时的遮罩层动画效果,它可以设置遮罩层的前景色和背景色,可以制作圆形图片等,非常实用。
  悬停
 33405  382

jQuery鼠标悬停方向感知

jQuery鼠标悬停方向感知,穿墙效果
  悬停
 25277  345

讨论这个项目(2)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    ζ??Taurus° 0
    2019/11/28 10:09:10
    可以的,看着还不错 回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复