音乐光盘旋转效果

  从开始的css层叠样式 到现在的css3的模块发展 越来越多的特技效果层出不穷的展示在我们的视野中 冲击我们的感官

满足我们的求知欲 下面的效果不难

相信大家都已经明白了 通过变形(transform)实现  动画的实现除了这个 还有:转换(transition)和动画(animation)

·旋转实现

 1 @-webkit-keyframes rotate{
 2                 from{-webkit-transform: rotate(0deg)}
 3                 to{-webkit-transform: rotate(360deg)}
 4             }
 5             @-moz-keyframes rotate{
 6                 from{-moz-transform: rotate(0deg)}
 7                 to{-moz-transform: rotate(359deg)}
 8             }
 9             @-o-keyframes rotate{
10                 from{-o-transform: rotate(0deg)}
11                 to{-o-transform: rotate(359deg)}
12             }
13             @keyframes rotate{
14                 from{transform: rotate(0deg)}
15                 to{transform: rotate(359deg)}
16             }

在css样式animation调用

接着就需要定位到按钮

css写的有点乱 没有用less之类的框架实现,

 1 .mgr_cir{
 2                 width: 121px;
 3                 height: 297px;
 4                 background: white;
 5                 padding-right: 22px;
 6                 padding-left: 24px;
 7                 border:1px solid #eee;
 8                 position:relative;
 9             }
10             .mgr_cir .play-btn{
11                 display: block;
12                 width: 34px;
13                 height: 42px;
14                 z-index:999;
15                 position: absolute;
16                 margin-top: 39px;
17                 margin-left: 45px;
18                 border-radius: 66% 86%;
19             }
20             .cdpic{
21                 margin: 2px;
22                 -webkit-animation: rotate 12s linear infinite;
23                 -moz-animation: rotate 12s linear infinite;
24                 -o-animation: rotate 12s linear infinite;
25                 animation: rotate 12s linear infinite;
26                 -khtml-border-radius: 50%;
27                 -ms-border-radius: 50%;
28                 -o-border-radius: 50%;
29                 -moz-border-radius: 50%;
30                 -webkit-border-radius: 50%;
31                 border-radius: 50%;
32             }
33             .pay{
34                 background: url(‘img/but.gif‘) no-repeat;
35                 background-position: -42px -4px;
36              }
37              .pause{
38                 background: url(‘img/but.gif‘) no-repeat;
39                 background-position:-1px -4px;
40              }
41              .pay:hover{
42                 background: url(‘img/but.gif‘) no-repeat;
43                 background-position: -42px -102px;
44              }
45              .pause:hover{
46                 background: url(‘img/but.gif‘) no-repeat;
47                 background-position: -1px -102px;
48              }

·完结

这只是css3中比较单一的动画 复杂的还可以通过html5的canvas实现

仅供参考 下载这里

时间: 2024-10-16 21:11:14

音乐光盘旋转效果的相关文章

Android学习笔记之如何使用圆形菜单实现旋转效果...

PS:最近忙于项目的开发,一直都没有去写博客,是时候整理整理自己在其中学到的东西了... 学习内容: 1.使用圆形菜单并实现旋转效果..     Android的圆形菜单我也是最近才接触到,由于在界面中确实是使用到了,因此就去学习了一下圆形菜单的使用,并且实现菜单的旋转效果,类似于摩天轮那样的效果,个人感觉还是蛮不错的,就是在实现的过程中有点麻烦...通过动态加载的方式,使用ViewGroup来实现了这个过程...个人感觉是一个蛮复杂的过程,最后附上源码...上面先附上效果图,其实这个图给人的感

Android View动画效果—透明效果,旋转效果

一:动画效果 方法一:动画效果用AlphaAnimation类,直接添加 AlphaAnimation aa = new AlphaAnimation(0,1); //设置透明度 aa.setDuration(2000); //设置时间 view.startAnimation(aa); 方法二:应用xml方式 建立一个xml为aa.xml文件 <?xml version="1.0" encoding="utf-8"?> <alpha xmlns:a

关键字球状旋转效果(JS)

关键字球状旋转效果(JS)js图片特效,由huiyi8素材网提供. 来源:http://www.huiyi8.com/tupiantexiao/ 关键字球状旋转效果(JS),布布扣,bubuko.com

精灵的移动效果,旋转效果

移动: -(void) touchBegan:(UITouch *)touch withEvent:(UIEvent *)event { CGPoint touchLoc = [touch locationInNode:self]; // Log touch location CCLOG(@"Moved sprite to @ %@",NSStringFromCGPoint(touchLoc)); // Move our sprite to touch location CCActio

基于CSS3的3D旋转效果

自从有了html5和css3,好多以前只能想想的华丽效果都可以上手实现了.3D 转换(个人认为3D变换更贴切^)就是其中之一.关于3D转换,可以阅读CSS3 3D transform变换,不过如此,文中对3D转换进行了形象.生动.详细的阐述.在这里,只和大家讨论怎么利用3D转换来实现立体及其旋转效果,例如: 好吧,废话不多说,上代码! 1.页面代码 1 <div class="translate3D_test"> 2 <ul class="cube"

CSS3D变换/立方体旋转效果

3D变换基于几个比较重要的属性,perspective,translateZ,preserve-3d; transform-style(preserve-3d)建立3D空间 perspective视镜 perspective-origin视镜基点 x:left/center/right/length/% y:top/center/bottom/length/% transform新增函数 rotateX():如果值为正值,元素围绕X轴顺时针旋转:反之,如果值为负值,元素围绕X轴逆时针旋转. ro

用js写的比较简单3D旋转效果

HTML代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <style> #radio{ position: relative; margin:0 auto; width: 1280px; height: 800px;border: 1px solid red;} .radio_style{border: 5px sol

HTML5 transform三维立方体(带旋转效果)

为了更好得掌握transform的精髓,所以决定完成三维立方体的模型,可以实现360无死角的三维旋转效果. 但是旋转时判断每个面的视图顺序比较困难,仍未完美解决,希望有人能解答! 源码直接贡献啦: <style> .cuboid_side_div{ position:absolute; border:1px solid #333; -webkit-transition:ease all 1s; } </style> <script> /** * 本版本存在以下问题: *

CSS太阳月亮地球三角恋旋转效果

纯粹玩一下,好像没有什么实际的卵用,but,纯玩买不了上当,纯玩买不了受骗........ 地月旋转的一个css效果,无聊玩玩,可以复制到记事本试试 <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>CSS地心旋转效果</title> <style> .box { transform: scale(0.