js结合css3,使用JS和CSS3实现的旗帜飘扬动画
CSS
语言:
CSSSCSS
确定
body {
padding: 0px;
margin: 0px;
background-color: black;
text-align: center;
position: absolute;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
overflow: hidden;
}
#canvas {
position: relative;
padding: 0px;
height: 320px;
width: 480px;
margin: 100px auto;
}
.flg {
position: relative;
height: 100%;
width: 6px;
margin: 0px -1px;
display: inline-block;
z-index: 1;
background-position: center 100px;
background-repeat: no-repeat;
background-attachment: fixed;
transform-style: preserve-3d;
animation: wave 1s ease-in-out infinite;
transform-origin: center center;
}
@keyframes wave {
0% {
height: 100%;
background-position-y: 100px;
transform: rotateZ(0deg) rotateX(0deg);
}
50% {
height: 98%;
background-position-y: 90px;
transform: rotateZ(5deg) rotateX(10deg);
}
100% {
height: 100%;
background-position-y: 100px;
transform: rotateZ(0deg) rotateX(0deg);
}
}
img {
display: none;
}
js结合css3,使用JS和CSS3实现的旗帜飘扬动画相关推荐
- 使用modernizr.js检测浏览器对html5以及css3的支持情况
使用modernizr.js检测浏览器对html5和css3的支持情况 详情请看主页:modernizr主页 1. modernizr 是什么? modernize 是一个js库----一个用于检测当 ...
- modernizr 支持html5,使用modernizr.js检测浏览器对html5以及css3的支持情况
使用modernizr.js检测浏览器对html5和css3的支持情况 1.modernizr 是什么? modernize 是一个js库----一个用于检测当前浏览器对html5&css3 ...
- CSS3和js炫酷点击按钮3D翻转动画特效
简要教程 flipside是一款使用CSS3和js制作的炫酷点击按钮无缝过渡到确认面板的过渡动画特效.该点击按钮特效在按钮不同方向的边部点击时,产生的过渡动画特效是不一样的. 在线预览 源码下载 ...
- 微信html抽奖转盘代码,使用CSS3+jquery.js 实现微信抽奖转盘效果
最近想起了刚接到这个项目时第一时间脑海里迸出的解决方法 "CSS3"! 为什么不能用CSS3来实现呢? 所以我打算用CSS3来实现这个效果.并不需要依赖jquery的动画效果插件, ...
- 微信大转盘 java_[Java教程]使用CSS3+jquery.js 实现微信抽奖转盘效果
[Java教程]使用CSS3+jquery.js 实现微信抽奖转盘效果 0 2014-03-19 02:00:24 上次发表了一篇 微信抽奖转盘活动-效果源码分析 最近想起了刚接到这个项目时第一时间脑 ...
- 前端笔记(Html+CSS+JS+DOM+网页特效+jQuery+HTML5+CSS3+canvas 标签+web开发重难点+面向对象+AJAX)
第1章Html Html:超级文本标记语言(HyperText Markup Language),在浏览器上运行的一种标记语言. 就是给文本加上含有语义的标签. 接下来应该学习更多具体语义标签: 一. ...
- 电商项目实战第一节: CSS3+HTML5+JS 设计案例【考拉海购网站】之【顶部导航】
文章目录 [考拉海购网站]之[顶部导航] 第一步,分析布局 第二步,建立基本的文本目录及文件 第三步,根据第一步对导航栏的分析,在html代码里面补全需要的标签 index.html文件代码 第四步, ...
- 电商项目实战第三节: CSS3+HTML5+JS 设计案例【考拉海购网站】之【分类导航栏】
上一节:电商项目实战第二节: CSS3+HTML5+JS 设计案例[考拉海购网站]之[搜索框那一栏] 文章目录 [考拉海购网站]之[分类导航栏] 第一步,分析页面布局 第二步,写需要的html标签 i ...
- 电商项目实战第六节: CSS3+HTML5+JS 设计案例【考拉海购网站】之【页底信息,网站备案信息】
上一节:电商项目实战第五节: CSS3+HTML5+JS 设计案例[考拉海购网站]之[商品栏及右侧垂直导航] 文章目录 电商项目实战第六节: CSS3+HTML5+JS 设计案例[考拉海购网站]之[页 ...
- 电商项目实战第四节: CSS3+HTML5+JS 设计案例【考拉海购网站】之【轮播图特效】
上一节:电商项目实战第三节: CSS3+HTML5+JS 设计案例[考拉海购网站]之[分类导航栏] 文章目录 [考拉海购网站]之[轮播图特效] 第一步,根据页面布局写相应的html标签 index.h ...
最新文章
- 大神程序员几行代码增粉 100W 最后入狱,附源码。
- Android 4.2.2原生Launcher修改使之可以运行过程小结
- Sublime text 入门学习资源篇及其基本使用方法
- 计算机网络学习笔记(8. 报文交换与分组交换②)
- Javascript与未来十年的数据编程
- python怎样清除csv中的数据_使用d清除CSV文件中的数据
- 调试内存_如何调试Python 程序的内存泄露问题
- 十大算法 — 选择排序法【C语言代码诠释】
- DataWindow修改的单元格文字颜色改变
- linux 查看端口
- Altium Designer 18安装教程
- wap2app轮播guide.html,wap2app引导页的简单制作
- matlab期货,Matlab在股指期货中的应用
- Scrapy-2:东莞阳光政务平台
- matlab 水箱fuzzy,matlab中使用fuzzy工具箱
- 稀疏表达和压缩感知的一些对比
- 解决谷歌浏览器form表单自动填充
- C语言遍历windows目录文件 并对文件进行读写操作
- Linux统计文件夹下个数指令
- 在手机上学习编程?这4个软件让你轻松搞定!
热门文章
- Java Enterprise软件与应有的内容
- 防止System.exit调用
- 工厂设计模式–一种有效的方法
- 振作起来– Spring Framework 4.0即将来临!
- Spring3 + JPA2 + Java EE6 App Server =配置混乱
- 通过6个简单的步骤在Windows上运行Apache Hive
- Spring –持久层–编写实体并配置Hibernate
- php mysql study_PHPstudy升级mysql数据库
- 更换mysql_安利给你,关于MySQL字符集乱码与解决方案
- Linux 命令之 chfn -- 修改用户信息