css3圆形时分秒计时器动画特效

来源:https://www.sucaihuo.com/js/1932.html 2017-05-14 01:55浏览(2265) 收藏

css3圆形计时器,包含时分秒的计时器动画特效,圆形的css3进度条效果
css3圆形时分秒计时器动画特效
分类:日期时间 > 计时器 难易:
查看演示 下载资源 下载积分: 30 积分

圆形的css3计时器,时分秒均有动画效果(transform: rotate),头部css样式可跳转进度条颜色和粗细,js来计算时间,精确到毫秒。

@keyframes spin1 {
  0% {
    transform: rotate(225deg);
  }
  50% {
    transform: rotate(225deg);
  }
  100% {
    transform: rotate(405deg);
  }
}

@keyframes spin2 {
  0% {
    transform: rotate(225deg);
  }
  50% {
    transform: rotate(405deg);
  }
  100% {
    transform: rotate(405deg);
  }
}
function tick() {

  var now = new Date()
    , elapsed = now - startDate
    , parts = [];

  parts[0] = '' + Math.floor( elapsed / one_hour );
  parts[1] = '' + Math.floor( (elapsed % one_hour) / one_minute );
  parts[2] = '' + Math.floor( ( (elapsed % one_hour) % one_minute ) / one_second );

  parts[0] = (parts[0].length == 1) ? '0' + parts[0] : parts[0];
  parts[1] = (parts[1].length == 1) ? '0' + parts[1] : parts[1];
  parts[2] = (parts[2].length == 1) ? '0' + parts[2] : parts[2];

  face.innerText = parts.join(':');
  
  requestAnimationFrame(tick);
  
}
评论0
头像

系统已开启自动识别垃圾评论机制,识别到的自动封号,下载出错或者资源有问题请联系全栈客服QQ 1915635791

1 2