html飞机动画,基于纯CSS3纸飞机炫酷动画特效
简要教程
Flyaway.css是一款使用纯CSS3制作的炫酷纸飞机动画特效。Flyout模式可以应用于登录页面,信息发送成功,如果填的信息有误,可以使用Shake模式,代表信息输入有误。
Flyaway.css的作者是進擊的燊,该纸飞机可以是font
awesome提供的飞机图标,也可以是svg图,利用jQuery添加相应属性,会获得相应的动画效果。
使用方法
使用该纸飞机动画特效需要在页面中引入flyaway.min.css文件,如果需要动态的调用纸飞机的动画,可以使用jQuery来动态的添加和移除相应的class类。
HTML结构
以使用font awesome字体图标的飞机图标为例,HTML结构如下:
CSS样式
该纸飞机动画的预置class类如下:
flyaway为基本属性,一定要添加。在添加完在这个基本属性后,再添加后续的class属性,实现动画效果。
Flyout模式:
pushOut:飞机被外力推出飞走。
popUp:飞机被弹射出去。
Shake模式
linearShake:飞机线型摇动。
rotateShake:飞机旋转摇动。
其中,Flyout模式可以应用于登录页面,信息发送成功,如果填的信息有误,可以使用Shake模式,代表信息输入有误。
JavaScript
你可以使用jQuery来触发纸飞机的动画,只需要在点击按钮或某类触发事件时添加上面的相应class类即可。
$(document).ready(function() {
$('.animate').click(function(e) {
e.preventDefault();
$('#demo').addClass('flyaway popUp')
.one('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend',
function() {
$('#demo').removeClass('flyaway popUp');
});
});
});
关于作者
Flyaway.css是進擊的燊投稿发表的作品。他的个人联系方式有:
(微博):http://weibo.com/shenlu89dev
(githhub):https://github.com/lushen
(Linkedin):https://www.linkedin.com/in/shen-lu-ba758567
Flyaway.css纸飞机特效的github地址为:https://github.com/lushen/flyaway/tree/master
来源:http://www.htmleaf.com/css3/css3donghua/201603053183.html
html飞机动画,基于纯CSS3纸飞机炫酷动画特效相关推荐
- 炫酷html动画,纯CSS3一个炫酷动画
纯CSS3一个炫酷动画 通过下边的代码可以看到这个例子的html代码还是很简单的,中间类似图标的部分是通过给两个 围绕盒子爬的虫子通过给 HTML代码 CSS代码 body{ margin: 0; b ...
- 纯CSS3制作炫酷的3D相册
纯CSS3制作炫酷的3D相册 整体效果如下所示: 整体代码如下所示: html中的代码 <!DOCTYPE html> <html lang="en"> & ...
- css3制作炫酷动画相册
1. 特别说明:本段代码未作兼容处理,仅在高版本谷歌浏览器中起作用哟: 2.这里我使用的是网络图片,想制作属于自己相册的小伙伴们,可以新建img文件夹,在css样式中,将背景土拍你路径替换为自己的图片 ...
- android 动画开源框架,21款炫酷动画开源框架,照亮你的APP
前言 最近对应用的UI视觉效果突然来了兴致,所以找了一些合适开源控件,这样更加省时,再此分享给大家,希望能对大家有帮助,此博文介绍的都是UI上面的框架. 1.Side-Menu.Android 分类侧 ...
- html css图片炫酷效果,5种CSS3 Transitions炫酷图片标题特效
这是一款效果非常酷的CSS3 Transitions图片标题特效.这组图片标题特效共5种不同的效果,都是使用CSS3 Transitions过渡动画来制作,分别是移动动画,翻转动画,缩放动画,旋转动画 ...
- html+css3实现炫酷动画吃豆豆
1,效果图 2,源代码 <!DOCTYPE html> <html><head><meta charset="utf-8">< ...
- css滑动星星评分,纯css3滑动星星打分动画特效
特效描述:纯css3 滑动星星打分动画.纯css3滑动星星打分动画特效 代码结构 1. 引入CSS 2. HTML代码 基本样式: Basic star rating: 5 stars 4 stars ...
- canvas动画科技园_8个经典炫酷的HTML5 Canvas动画欣赏
HTML5非常强大,尤其是Canvas技术的应用,让HTML5几乎可以完成所有Flash能完成的效果.本文精选了8个经典炫酷的HTML5 Canvas动画欣赏,每一个都提供全部的源代码,希望对你有所帮 ...
- 【Qt炫酷动画】专栏导航目录
历时小半年,经过总结积累,详细剖析了Qt框架如何制作动画. 通过本专栏学习,可以学会如何diy窗体动画.控件动画 Qt动画 [Qt炫酷动画]专栏导航目录 [Qt炫酷动画]0.动画类简介 [Qt炫酷动画 ...
最新文章
- ueditor初始化
- java和python可以在一个项目中同时使用么-java调用python的几种用法(看这篇就够了)...
- 9月21日云栖精选夜读 | 如何优雅地从四个方面加深对深度学习的理解
- MySQL源码包编译安装
- Spring应用程序与JNDI连接池的集成测试
- GIT_服务器与本地环境构建
- 服务器文件夹同步到手机,本机文件夹同步到云服务器
- 腐蚀国内稳定服务器_工控机箱和服务器机箱区别在哪里
- JavaScript中的(字符串,数字型,布尔型)是如何实现类型转换的?
- java IO流、集合类部分小知识点总结
- C++ 4 C++变量及作用域
- 一位程序员妹纸讲述她是如何拿到美团offer的?
- 卷积神经网络CNN:Tensorflow实现(以及对卷积特征的可视化)
- 页面加载过程中触发的事件
- 解决SpringMVC的GET请求中文乱码
- 解决 误删Path环境变量的问题
- 《软件工具》分享2款好用的时序图工具
- 英语砖石法则(三)----用好你的耳朵
- 《阿里云服务器教程2》:如何远程连接linux系统阿里云服务器ECS
- 【ENOVIA 服务包】知识重用解决方案 | 达索系统百世慧®
热门文章
- CRJ巨佬的gjd算法模板
- nslookup (信息来源:火狐论坛)
- 浏览器火狐谷歌都被889hao.com劫持自动跳转到2345.com彻底处理方法
- 联合国旗舰报告《全球生物多样性展望》发布:面对最糟糕的生物多样性保护成绩单,人类该何去何从?...
- 刘未鹏|C++的罗浮宫
- Maven插件之wagon-maven-plugin,远程自动化部署
- 学习下载MySQL安装配置
- java字母数字互相转换
- wincc服务器硬件,wincc客户机服务器方案中,操作系统有没有特别要求啊,-工业支持中心-西门子中国...
- mysql ceiling_mysql ceil() /ceiling()函数实例 - ceil