简要教程

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纸飞机炫酷动画特效相关推荐

  1. 炫酷html动画,纯CSS3一个炫酷动画

    纯CSS3一个炫酷动画 通过下边的代码可以看到这个例子的html代码还是很简单的,中间类似图标的部分是通过给两个 围绕盒子爬的虫子通过给 HTML代码 CSS代码 body{ margin: 0; b ...

  2. 纯CSS3制作炫酷的3D相册

    纯CSS3制作炫酷的3D相册 整体效果如下所示: 整体代码如下所示: html中的代码 <!DOCTYPE html> <html lang="en"> & ...

  3. css3制作炫酷动画相册

    1. 特别说明:本段代码未作兼容处理,仅在高版本谷歌浏览器中起作用哟: 2.这里我使用的是网络图片,想制作属于自己相册的小伙伴们,可以新建img文件夹,在css样式中,将背景土拍你路径替换为自己的图片 ...

  4. android 动画开源框架,21款炫酷动画开源框架,照亮你的APP

    前言 最近对应用的UI视觉效果突然来了兴致,所以找了一些合适开源控件,这样更加省时,再此分享给大家,希望能对大家有帮助,此博文介绍的都是UI上面的框架. 1.Side-Menu.Android 分类侧 ...

  5. html css图片炫酷效果,5种CSS3 Transitions炫酷图片标题特效

    这是一款效果非常酷的CSS3 Transitions图片标题特效.这组图片标题特效共5种不同的效果,都是使用CSS3 Transitions过渡动画来制作,分别是移动动画,翻转动画,缩放动画,旋转动画 ...

  6. html+css3实现炫酷动画吃豆豆

    1,效果图 2,源代码 <!DOCTYPE html> <html><head><meta charset="utf-8">< ...

  7. css滑动星星评分,纯css3滑动星星打分动画特效

    特效描述:纯css3 滑动星星打分动画.纯css3滑动星星打分动画特效 代码结构 1. 引入CSS 2. HTML代码 基本样式: Basic star rating: 5 stars 4 stars ...

  8. canvas动画科技园_8个经典炫酷的HTML5 Canvas动画欣赏

    HTML5非常强大,尤其是Canvas技术的应用,让HTML5几乎可以完成所有Flash能完成的效果.本文精选了8个经典炫酷的HTML5 Canvas动画欣赏,每一个都提供全部的源代码,希望对你有所帮 ...

  9. 【Qt炫酷动画】专栏导航目录

    历时小半年,经过总结积累,详细剖析了Qt框架如何制作动画. 通过本专栏学习,可以学会如何diy窗体动画.控件动画 Qt动画 [Qt炫酷动画]专栏导航目录 [Qt炫酷动画]0.动画类简介 [Qt炫酷动画 ...

最新文章

  1. ueditor初始化
  2. java和python可以在一个项目中同时使用么-java调用python的几种用法(看这篇就够了)...
  3. 9月21日云栖精选夜读 | 如何优雅地从四个方面加深对深度学习的理解
  4. MySQL源码包编译安装
  5. Spring应用程序与JNDI连接池的集成测试
  6. GIT_服务器与本地环境构建
  7. 服务器文件夹同步到手机,本机文件夹同步到云服务器
  8. 腐蚀国内稳定服务器_工控机箱和服务器机箱区别在哪里
  9. JavaScript中的(字符串,数字型,布尔型)是如何实现类型转换的?
  10. java IO流、集合类部分小知识点总结
  11. C++ 4 C++变量及作用域
  12. 一位程序员妹纸讲述她是如何拿到美团offer的?
  13. 卷积神经网络CNN:Tensorflow实现(以及对卷积特征的可视化)
  14. 页面加载过程中触发的事件
  15. 解决SpringMVC的GET请求中文乱码
  16. 解决 误删Path环境变量的问题
  17. 《软件工具》分享2款好用的时序图工具
  18. 英语砖石法则(三)----用好你的耳朵
  19. 《阿里云服务器教程2》:如何远程连接linux系统阿里云服务器ECS
  20. 【ENOVIA 服务包】知识重用解决方案 | 达索系统百世慧®

热门文章

  1. CRJ巨佬的gjd算法模板
  2. nslookup (信息来源:火狐论坛)
  3. 浏览器火狐谷歌都被889hao.com劫持自动跳转到2345.com彻底处理方法
  4. 联合国旗舰报告《全球生物多样性展望》发布:面对最糟糕的生物多样性保护成绩单,人类该何去何从?...
  5. 刘未鹏|C++的罗浮宫
  6. Maven插件之wagon-maven-plugin,远程自动化部署
  7. 学习下载MySQL安装配置
  8. java字母数字互相转换
  9. wincc服务器硬件,wincc客户机服务器方案中,操作系统有没有特别要求啊,-工业支持中心-西门子中国...
  10. mysql ceiling_mysql ceil() /ceiling()函数实例 - ceil