Material design风格浮动按钮特效
源码介绍
material-floating-button是一款使用纯Js制作的Material design风格浮动按钮特效。该Material design风格浮动按钮特效提供4种动画特效,它们都可以在鼠标滑过按钮时以炫酷的方式展开按钮。 可以通过npm来安装该插件。 在页面中引入mfb.css和mfb.js文件。 创建浮动按钮的HTML结构如下: 其中,使用的class的含义如下: material-floating-button浮动按钮特效的github地址是:https://github.com/nobitagit/material-floating-button简要教程
安装
npm install mfb --save
使用方法
<link href="path/to/css/mfb.css" rel="stylesheet">
<script src="path/to/js/mfb.js"></script>
HTML结构
<ul id="menu" class="mfb-component--br mfb-zoomin" data-mfb-toggle="hover">
<li class="mfb-component__wrap">
<a href="#" class="mfb-component__button--main">
<i class="mfb-component__main-icon--resting ion-plus-round"></i>
<i class="mfb-component__main-icon--active ion-close-round"></i>
</a>
<ul class="mfb-component__list">
<li>
<a href="#" data-mfb-label="Child Button 1" class="mfb-component__button--child">
<i class="mfb-component__child-icon ion-social-github"></i>
</a>
</li>
<li>
<a href="#" data-mfb-label="Child Button 2" class="mfb-component__button--child">
<i class="mfb-component__child-icon ion-social-octocat"></i>
</a>
</li>
<li>
<a href="#"
data-mfb-label="Child Button 3" class="mfb-component__button--child">
<i class="mfb-component__child-icon ion-social-twitter"></i>
</a>
</li>
</ul>
</li>
</ul>
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 design风格浮动按钮特效
发表评论 取消回复