91精产品自偷自偷综合官网版下载-91精产品自偷自偷综合下-91精品-91精品91久久久-91精品成人-91精品成人www

網站建設資訊

NEWS

網站建設資訊

怎么在html5中實現一個時鐘功能

這期內容當中小編將會給大家?guī)碛嘘P怎么在html5中實現一個時鐘功能,文章內容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

創(chuàng)新互聯建站-專業(yè)網站定制、快速模板網站建設、高性價比雙河網站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式雙河網站制作公司更省心,省錢,快速模板網站建設找我們,業(yè)務覆蓋雙河地區(qū)。費用合理售后完善,10余年實體公司更值得信賴。

   canvas{position:absolute;top:0px;left:0px;}  時鐘    //獲取繪圖對象 var canvas = document.getElementById('canvas'); var context = canvas.getContext('2d');   var p_canvas = document.getElementById('p_canvas'); var p_context = p_canvas.getContext('2d');  var height=200,width=200; //畫大圓  context.beginPath(); context.strokeStyle="#009999"; context.arc(width/2,height/2,width/2-1,0,Math.PI*2,true); context.stroke(); context.closePath(); //畫中間點 context.beginPath(); context.fillStyle="#000"; context.arc(width/2,height/2,3,0,Math.PI*2,true); context.fill(); context.closePath();  //畫小刻度 var angle = 0,radius = width/2 - 4;  for(var i=0;i<60;i++){  context.beginPath();  context.strokeStyle="#000";  //確認刻度的起始點  var x = width/2 + radius*Math.cos(angle),y = height/2 + radius*Math.sin(angle);    context.moveTo(x,y);  //這里是用來將刻度的另一點指向中心點,并給予正確的角度  //PI是180度,正確的角度就是 angle+180度,正好相反方向  var temp_angle = Math.PI +angle;          context.lineTo(x +3*Math.cos(temp_angle),y+3*Math.sin(temp_angle));  context.stroke();  context.closePath();  angle+=6/180*Math.PI; } //大刻度 angle = 0,radius = width/2 - 4;  context.textBaseline = 'middle'; context.textAlign = 'center'; context.lineWidth = 2; for(var i=0;i<12;i++){  var num = i+3>12? i+3-12:i+3 ;   context.beginPath();  context.strokeStyle="#FFD700";  var x = width/2 + radius*Math.cos(angle),y = height/2 + radius*Math.sin(angle);   context.moveTo(x,y);  var temp_angle = Math.PI +angle;          context.lineTo(x +8*Math.cos(temp_angle),y+8*Math.sin(temp_angle));  context.stroke();  context.closePath();  //大刻度 文字  context.fillText(num,x+16*Math.cos(temp_angle),y+16*Math.sin(temp_angle));  angle+=30/180*Math.PI; }  function Pointer(){  var p_type = [['#000',70,1],['#ccc',60,2],['red',50,3]];  function drwePointer(type,angle){   type = p_type[type];   angle = angle*Math.PI*2 - 90/180*Math.PI;    var length= type[1];   p_context.beginPath();   p_context.lineWidth = type[2];   p_context.strokeStyle = type[0];   p_context.moveTo(width/2,height/2);     p_context.lineTo(width/2 + length*Math.cos(angle),height/2 + length*Math.sin(angle));     p_context.stroke();   p_context.closePath();     }  setInterval(function (){   p_context.clearRect(0,0,height,width);   var time = new Date();   var h = time.getHours();   var m = time.getMinutes();   var s = time.getSeconds();      h = h>12?h-12:h;   h = h+m/60;    h=h/12;   m=m/60;   s=s/60;   drwePointer(0,s);   drwePointer(1,m);   drwePointer(2,h);    },500); } var p = new Pointer(); 

上述就是小編為大家分享的怎么在html5中實現一個時鐘功能了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注創(chuàng)新互聯行業(yè)資訊頻道。


本文題目:怎么在html5中實現一個時鐘功能
文章分享:http://www.yuzhuanjia.cn/article/gcdedj.html
主站蜘蛛池模板: 国产97人人超碰caoprom | 91国语露脸精品国产 | 99久久久成人国产精品免费 | 丰满少妇高潮惨叫久久久一 | 丰满高潮大叫少妇 | 一区三区在线专区在 | 高清无码专区在线 | 99re最新视频| 91精品久久久久久久久中文字幕 | 91精品国产一区在线观看 | 97精品一区二区视频在线观看 | 97无码精品人妻一区二区三区 | av无码动漫一区二区精品 | 91啦在线观看麻豆 | 高潮喷水无遮挡 | 91久久性奴调教国产免费 | 97在线视频观看 | H嗯啊高潮抽搐A片视频欧美 | 丰满熟女人妻中文字幕免费 | 波多野たの结衣A片 | 果冻传媒广告网站入口 | av无码专区亚洲avl在线观看 | 一区二区三区在线免费视频 | 午夜精品| 高清国产成人av在线 | 成人免费观看网站 | 丁香午夜 | 91看片淫黄大片一级在线观看 | 国产av无码专区亚洲av麻豆 | 91精品久久久一区二区白丝 | 99久久亚洲精品 | 国产av玩弄放荡人妇性奴老师 | 91在线码无精品秘入口九色 | 91啦在线播放 | 动漫处女自慰日韩一区二区 | 国产av秘无码一区二区三区 | 91人妻人人澡人人爽人人精 | 国产AV亚洲精品久久久久软件 | 国产91自拍视频 | 粉嫩虎白女流水粉色视频 | 7799精彩视频天天看 |