多语言展示
当前在线:713今日阅读:138今日分享:33

用简单JavaScript代码制作时钟(高级版)

在网页上显示当前系统时间?两三行JavaScript代码即可搞定?不信,让我们来试一试!这次是高级版本,有很多CSS3的特效哦!
方法/步骤
1

第一步,构建一个时钟的外观。这里用到了border-radius:50%;来画出一个圆形

2

第二步,创建成功后我们尝试着打开网页,在浏览器里面F12调出开发者调试工具,修改rotate的角度,可以发现“秒针”动了!划重点!

3

第三步,上次在初级版那篇经验里面,我们创建了一个简单的时钟,这里可以拿来修改一下。获取到当前的系统时间:Thu Dec 07 2017 21:10:05 GMT+0800 (中国标准时间)

4

第四步,取得当前时分秒对应在圆圈里面的角度

5

第五步,获得对应角度后,把角度赋给对应的秒针、分针、时针

6

第六步,将以上代码封装成一个函数,并且每个1秒调用一次函数实时刷新网页中的时间

7

最后说两句,可以看到,相比上一次的初级版,高级版无疑变得好玩了一些,有能力的朋友可以尝试着在时钟上面加上数字来优化。这次只是在初级版的基础上增加了一个界面美化来实现如何在网页上显示当前时间,明白原理之后其实很简单。希望能帮到你!如果觉得有用,请点赞投票支持一下,谢谢^_^^_^!!

注意事项

CSS3的transform在低版本IE浏览器里面不兼容!!!

推荐信息