900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > JS实现时钟效果

JS实现时钟效果

时间:2024-02-25 16:03:51

相关推荐

JS实现时钟效果

<!DOCTYPE html><html><head><meta charset="UTF-8"><title>js时钟效果</title><style>.clock{width: 600px;height: 600px;margin: 50px auto;background:url(images/clock.jpg) no-repeat;position: relative;}.clock div{width: 600px;height: 600px;position: absolute;top: 0;left: 0;}.h{background: url(images/hour.png)no-repeat center center;}.m{background: url(images/minute.png)no-repeat center center;}.s{background: url(images/second.png)no-repeat center center;}</style></head><body><div class="clock" id="clo"><div class="h"></div><div class="m"></div><div class="s"></div></div></body></html><script type="text/javascript">var clock = document.getElementById("clo");var h = 0, m = 0 , s =0, ms = 0;setInterval(function() {var date = new Date();ms = date.getMilliseconds();s = date.getSeconds()+ms/1000; m = date.getMinutes()+s/60; h = date.getHours() % 12+m/60; clock.children[0].style.WebkitTransform = "rotate("+h*30+"deg)";clock.children[1].style.WebkitTransform = "rotate("+m*6+"deg)";clock.children[2].style.WebkitTransform = "rotate("+s*6+"deg)";},50);</script>

这里随便附的几张图,代码中用到的也可以自行调换哦~

clock.jpg hour.png minute.png second.png

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。