HTML5动画-翻转音乐盒效果动画
来源:互联网 发布:亚瑟士t4c1n4993 知乎 编辑:程序博客网 时间:2024/05/16 07:48
<!DOCTYPE html><html><head><meta charset="utf-8"><title>翻转音乐盒</title><style> *{ margin:0; padding:0; } img{ display:block; position: absolute; border:2px solid lightblue; border-radius:50%; /* 我们需要给img一个过渡让它的翻转有一个过程 */ transition:all 1s; } div{ position: relative; width:150px; margin:100px auto 0; } img:nth-child(2){ /* 此时我们需要将翻转的中心点移动到元素的底边 */ transform-origin: bottom; } /*div:hover img:nth-child(2){*/ /* 当我们鼠标移上图片的时候我们让它沿着X轴翻转180度 */ /*transform: rotateX(180deg);*/ /*}*/ /*div:hover img:nth-child(1){*/ /* 当我们鼠标移上图片的时候让底图进行一个360度旋转 */ /*transform: rotate(360deg);*/ /*}*/</style><script src="jquery-1.7.2.min.js"></script><script type="text/javascript"> $(function(){ /* 设置一个开关控制我们音乐的播放 */ var flag = false; $('.box').click(function(){ // 点击的时候先将第二张图片的翻转实现 if( !flag ){ $('img:eq(1)').css('transform','rotateX(180deg)'); $('img:eq(0)').css('transform','rotate(360deg)'); /* 先将声音资载入,然后再进行播放 */ $('audio').get(0).load(); $('audio').get(0).play(); flag = true; }else{ //如果当前是播放的状态,我们就让元素回到默认状态 $('img:eq(1)').css('transform','rotateX(0deg)'); $('img:eq(0)').css('transform','rotate(0deg)'); $('audio').get(0).pause(); } }); });</script></head><body> <div class="box"> <img src="img/musicb.jpg" width="150" height="150" /> <img src="img/musict.jpg" width="150" height="150" /> </div> <!-- 先在页面中用一个盒子将我们的音频存起来 --> <audio src="music/music.mp3"></audio></body></html>
动画如图所示:
阅读全文
0 0
- HTML5动画-翻转音乐盒效果动画
- 文字翻转动画效果
- 制作翻转效果动画
- Android3D动画翻转效果
- 硬币翻转动画效果
- Card翻转动画效果
- 翻转动画效果
- 动画翻转效果
- ios 视图动画翻转效果
- Android图片翻转动画效果
- ios 视图动画翻转效果
- android 翻转效果动画源码
- surface界面翻转动画效果
- Android 翻转动画 Rotate3dAnimation 效果
- iOS开发翻转动画效果
- Android 卡片翻转动画效果
- html5实现动画效果
- 超酷HTML5 动画效果
- python2.7中关于编码,json格式的中文输出显示
- 怎么制作免费短信轰炸机
- Professional JS(4.1.3-Arguments passing---end)
- 关于无效验证码
- 介绍requests+threading多线程爬虫,提取采用xpath 和正则两种,介绍线程锁
- HTML5动画-翻转音乐盒效果动画
- web开发中的安全问题
- 单线程、多线程、多进程、协程比较,以爬取新浪军事历史为例
- 使用tensorflow深度学习识别验证码
- 世纪佳缘信息爬取存储到mysql,下载图片到本地,从数据库选取账号对其发送消息更新发信状态
- fiddler抓包,搞定接口
- 将博客搬至CSDN
- Apache用户目录枚举工具apache-users
- [置顶]百度贴吧自动回帖的两种方式,使用requests(urllib2)和selenium两种方式回帖