css3强大的动画效果animate使用说明及浏览器兼容介绍

  @charset utf-8;

  /* common: rotateCD */

  @-webkit-keyframes myrotate{

  0%{

  -webkit-transform : rotate(0deg);

  }

  100%{

  -webkit-transform : rotate(360deg);

  }

  }

  @-moz-keyframes myrotate{

  0%{

  -moz-transform : rotate(0deg);

  }

  100%{

  -moz-transform : rotate(360deg);

  }

  }

  @-ms-keyframes myrotate{

  0%{

  -ms-transform : rotate(0deg);

  }

  100%{

  -ms-transform : rotate(360deg);

  }

  }

  @-o-keyframes myrotate{

  0%{

  -o-transform : rotate(0deg);

  }

  100%{

  -o-transform : rotate(360deg);

  }

  }

  @keyframes myrotate{

  0%{

  transform : rotate(0deg);

  }

  100%{

  transform : rotate(360deg);

  }

  }

  .rotateCD{

  -webkit-animation: myrotate 9.5s infinite linear;

  -moz-animation: myrotate 9.5s infinite linear;

  -ms-animation: myrotate 9.5s infinite linear;

  -o-animation: myrotate 9.5s infinite linear;

  animation: myrotate 9.5s infinite linear;

  -webkit-animation-play-state: running;

  -moz-animation-play-state: running;

  -ms-animation-play-state: running;

  -o-animation-play-state: running;

  animation-play-state: running;

  }

  /* module: bd */

  #bd{width: 960px;margin: 200px auto 0;}

  /* module: musicBox */

  #musicBox{position: relative;width: 430px;height: 430px;margin: 0 auto;overflow: hidden;}

  #musicBox .cover{width: 300px;height: 300px;margin: 65px;background: url(http://www.jb51.net/img/music1.jpg) 0 0 no-repeat;}

  #musicBox .mask{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(http://www.jb51.net/img/playerMask.png) 0 0 no-repeat;}