简易时钟的制作
2018-06-24 01:25:13来源:未知 阅读 ()
这是我自己根据现在时间做的简易的时钟,如果有哪里不好的多多指点.
首先是简简单单的页面布局:
<div id="tab"> <div id="Tradion"> <div id="hours" class="tran"></div> <div id="minutes" class="tran"></div> <div id="seconds" class="tran"></div> <div id="dian"></div> </div> </div>
然后是CSS样式:
<style type="text/css"> #Tradion{ width: 100px; height: 100px; border: 2px solid #fff; border-radius: 100px; float: left; margin: 50px 50px; } #hours{ width: 30px; height: 2px; margin:50px 50px; background: #fff; transform-origin: left bottom; } #minutes{ width: 38px; height: 2px; background: #fff; margin:-50px 50px; transform-origin: left bottom; } #seconds{ width: 45px; height: 1px; background: #fff; margin:50px 50px; transform-origin: left bottom; } .tran{ } #dian{ width:6px; height: 6px; border-radius: 6px; background: #fff; margin:-55px 46px; } </style>
这是页面显示的效果,你们也可以根据自己的喜号做个比我更好看的页面显示效果,我这个垃圾点了:
最后就是js样式了:
var d = new Date(); var num3 = d.getHours(); var num2 = d.getMinutes(); var num1 = d.getSeconds(); a = num1*6-90; b = num2*6-90; c = num3*30-90; seconds.style.transform = "rotate(" + a + "deg)"; minutes.style.transform = "rotate(" + b + "deg)"; hours.style.transform = "rotate(" + c + "deg)"; var timer = setInterval(function() { var d = new Date(); var num3 = d.getHours(); var num2 = d.getMinutes(); var num1 = d.getSeconds(); a = num1*6-90; b = num2*6-90; c = num3*30-90; seconds.style.transform = "rotate(" + a + "deg)"; minutes.style.transform = "rotate(" + b + "deg)"; hours.style.transform = "rotate(" + c+ "deg)"; }, 1000)
实现效果自己运行一下就可以看到了.
最后谢谢大家赏脸看我的菜鸡操作.
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:javascript模块导入导出
下一篇:使用transfor让图片旋转
- NiftyCube实现圆角边框的方法 2020-03-20
- JS实现标签页切换效果 2020-03-12
- jquery模拟LCD 时钟的html文件源代码 2019-12-08
- vue.js(4)--字符串跑马灯 2019-08-14
- JavaScript时钟效果 2019-08-14
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash