按钮图标

Material design风格浮动按钮特效

阿里云

material-floating-button 是一款使用纯 Js 制作的 Material design 风格浮动按钮特效。该 Material design 风格浮动按钮特效提供 4 种动画特效,它们都可以在鼠标滑过按钮时以炫酷的方式展开按钮。

使用方法:

在页面中引入 mfb.css 和 mfb.js 文件。

也想出现在这里?联系我们
创客主机
  1. <link href="path/to/css/mfb.css" rel="stylesheet">
  2. <script src="path/to/js/mfb.js"></script>

HTML 结构:

创建浮动按钮的 HTML 结构如下:

  1. <ul id="menu" class="mfb-component--br mfb-zoomin" data-mfb-toggle="hover">
  2.   <li class="mfb-component__wrap">
  3.     <a href="#" class="mfb-component__button--main">
  4.       <i class="mfb-component__main-icon--resting ion-plus-round"></i>
  5.       <i class="mfb-component__main-icon--active ion-close-round"></i>
  6.     </a>
  7.     <ul class="mfb-component__list">
  8.       <li>
  9.         <a href="#" data-mfb-label="Child Button 1" class="mfb-component__button--child">
  10.           <i class="mfb-component__child-icon ion-social-github"></i>
  11.         </a>
  12.       </li>
  13.       <li>
  14.         <a href="#" data-mfb-label="Child Button 2" class="mfb-component__button--child">
  15.           <i class="mfb-component__child-icon ion-social-octocat"></i>
  16.         </a>
  17.       </li>
  18.       <li>
  19.         <a href="#"
  20.            data-mfb-label="Child Button 3" class="mfb-component__button--child">
  21.           <i class="mfb-component__child-icon ion-social-twitter"></i>
  22.         </a>
  23.       </li>
  24.     </ul>
  25.   </li>
  26. </ul>

其中,使用的 class 的含义如下:

mfb-component–br:位置 class,可用的还有:mfb-component–tl, mfb-component–br, mfb-component–tr, mfb-component–bl

mfb-zoomin:动画方式,可选的有:mfb-zoomin, mfb-slidein, mfb-slidein-spring 和 mfb-fountain

data-mfb-toggle='hover':打开按钮的事件,如果需要点击打开按钮,可以将事件切换为 click

material-floating-button 浮动按钮特效的 github 地址是:https://github.com/nobitagit/material-floating-button

Material design 风格浮动按钮特效

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

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

发表回复

热销模板

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

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