时间日期

CSS3 创意圆形指针时钟jQuery特效代码

阿里云

代码结构

  1. <link href='http://fonts.googleapis.com/css?family=Comfortaa:700' rel='stylesheet' type='text/css'>
  2. <script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>
  3. <div id="clock">
  4.   <div id="hour" style="transform: rotate(56deg);"><img src="hour.png"></div>
  5.   <div id="minute" style="transform: rotate(312deg);"><img src="minute.png"></div>
  6.   <div id="second" style="transform: rotate(6deg);"><img src="second.png"></div>
  7. </div>
  8. <script type="text/javascript" src="js/jquery-1.7.2.min.js"></script> 
  9. <script type="text/javascript">function Clock_dg(prop) {
  10.     var angle = 360/60,
  11.         date = new Date();
  12.         var h = date.getHours();
  13.         if(h > 12) {
  14.             h = h - 12;
  15.         }
  16.         hour = h;
  17.         minute = date.getMinutes(),
  18.         second = date.getSeconds(),
  19.         hourAngle = (360/12) * hour + (360/(12*60)) * minute;
  20.         $('#minute')[0].style[prop] = 'rotate('+angle * minute+'deg)';
  21.         $('#second')[0].style[prop] = 'rotate('+angle * second+'deg)';
  22.         $('#hour')[0].style[prop] = 'rotate('+hourAngle+'deg)';
  23.               $('#clock').addClass('clock'+h);
  24. }
  25. $(function(){        
  26.     var props = 'transform WebkitTransform MozTransform OTransform msTransform'.split(' '),
  27.         prop,
  28.         el = document.createElement('div');
  29.     for(var i = 0, l = props.length; i < l; i++) {
  30.         if(typeof el.style[props[i]] !== "undefined") {
  31.             prop = props[i];
  32.             break;
  33.         }
  34.     }
  35.     setInterval(function(){
  36.         Clock_dg(prop)
  37.     },100);
  38. });
  39. </script>
  40. <div style="text-align:center;margin:-80px 0; font:normal 14px/24px 'MicroSoft YaHei';">
  41. </div>
也想出现在这里?联系我们
创客主机

CSS3 创意圆形指针时钟 jQuery 特效代码

已有 267 人购买
  • haft
查看演示升级 VIP立刻购买

演示地址 下载地址
收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!