div抖动,事件与动画
来源:互联网 发布:友情链接交易平台源码 编辑:程序博客网 时间:2024/06/06 01:59
最近使用的编辑器webStorm或Hbuilder
效果:点击div 另外一div从上落下 并抖动。
html:
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>事件练习</title> <link rel="stylesheet" href="css/index.css" /> </head> <body> <div class="d1">点我一下</div> <div class="d"></div> </body> <script src="js/index.js"></script></html>
CSS:
.d1{ width: 100px; height: 40px; background-color:cornflowerblue; margin: 200px auto; text-align: center; font:1em/40px "microsoft yahei"; color: beige; border-radius: 20%;}@-webkit-keyframes DD{ from{ top:-40px; left: 300px; } to{ transition-timing-function: ease-in-out; top: 500px; left: 300px; }}/*@-webkit-keyframes AA { from{ -webkit-transform: rotate(10deg); } to { -webkit-transform: rotate(-10deg); }}*/.d2{ animation:DD 1s both, AA 5s forwards; width: 200px; height: 50px; background-color: orange; text-align: center; font: 2em/50px "microsoft yahei"; top: 500px; left: 300px;}.d{ border-radius: 20%; position: absolute;} @-webkit-keyframes AA{ 0%{-webkit-transform:scale(1);} 10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);} 30%,50%,70%,90%{-webkit-transform:scale(1.2) rotate(3deg);} 40%,60%,80%{-webkit-transform:scale(1.2) rotate(-3deg);} 100%{-webkit-transform:scale(1) rotate(0);}}/*.d1:hover +.d2{ animation: AA 1s .2s ease both;}*/
JS:
var d1 = document.querySelector(".d1");var d2 = document.querySelector(".d");d1.onclick =function(){ var d1Color = d1.style.backgroundColor; if(d1Color != "darkgrey"){ d1.style.backgroundColor="darkgrey"; }else{ d1.style.backgroundColor="cornflowerblue"; } if(d2.className == "d"){ d2.className +=" d2"; }else{ d2.className = "d" }}
阅读全文
0 0
- div抖动,事件与动画
- Android抖动动画的实现与思考
- Android抖动动画的实现与思考
- 动画抖动
- 抖动动画
- ios平移与抖动动画的简单实现
- DIV飞入 抖动效果
- div 抖动 js
- jQuery事件与动画
- 事件与动画
- jQuery动画与事件
- jQ5 事件与动画
- ios动画中抖动动画效果的实现与CALayer动画的基本理解
- UITextField抖动动画
- ios 抖动动画效果
- ios抖动动画效果
- Android抖动动画
- 抖动动画效果
- JavasScript快速踩坑(2)
- vue.js 2.0 axios交互
- 知识点总结
- 使用Xpath对XML进行模糊查询
- Leetcode21. Merge Two Sorted Lists
- div抖动,事件与动画
- 梯度下降算法数据的标准化预处理
- Java序列化的作用和反序列化
- JAVA的Date类
- HTTP 协议的理解
- bzoj 2744: [HEOI2012]朋友圈 最大团
- Codeforces Round #451 (Div. 2)
- 代码规范 : 高质量的子程序设计(函数)
- IT风投及其在中国发展情况