Toggle navigation
在线编辑器
在线代码
文本比较
jQuery下载
前端库
在线手册
登录/注册
下载代码
html
css
js
分享到微信朋友圈
X
html
19:02:33
css
@import url('https://fonts.googleapis.com/css?family=Fascinate&display=swap'); * { position: relative; } body { font-family: 'Fascinate', cursive; font-size: 35px; display: flex; justify-content: center; align-items:center; flex-direction:column; height:100vh; padding:0; margin:0; background: #21034f; background: radial-gradient(ellipse at center, #21034f 0%,#21034f 53%,#10012b 100%);; } svg { width:500px; } circle { fill: none; stroke: #7f00f566; stroke-width: 6px; } .hour { stroke: #ff0; stroke-dasharray: .5px 11.5px ; stroke-linecap: round; } .min { stroke: #ff0; stroke-dasharray: .1px 59.9px; stroke-linecap: round; } .sec { stroke: #ff0; stroke-dasharray: .1px 59.9px; stroke-dashoffset: 15px; stroke-linecap: round; } .time { position:absolute; top: 50%; left: 50%; transform: translate(-50%, -75%); color: #fffb; } .dwf { position:fixed; bottom:4px; right:10px; background-color:#0003; padding:3px; border-radius:3px; font-size:14px; font-family: Arial, Helvetica; color: #fffa; }
JavaScript
var start = null; var timeEle = document.querySelector('.time'); function update(timestamp) { if (!start) start = timestamp; let d = new Date(); let secs = d.getSeconds(); let sec = document.querySelector('.sec'); var s = 60 - secs + 15; sec.setAttribute("style", "stroke-dashoffset: "+ s +"px;"); let mins = d.getMinutes(); let min = document.querySelector('.min'); var m = 60 - mins + 15; min.setAttribute("style", "stroke-dashoffset: "+ m +"px;"); let hours = d.getHours(); let hou = document.querySelector('.hour'); var h = 12 - hours + 3.5; hou.setAttribute("style", "stroke-dashoffset: "+ h +"px;"); let time = ("00" + hours).slice(-2) + ":" + ("00" + mins).slice(-2) + ":" + ("00" + secs).slice(-2); timeEle.innerHTML = time; console.log(time); var progress = timestamp - start; //console.log('SEC'+progress) //if (progress < 7000) { window.requestAnimationFrame(update); //} } window.requestAnimationFrame(update);
粒子
时间
文字
hover
canvas
3d
游戏
音乐
火焰
水波
轮播图
鼠标跟随
动画
css
加载动画
导航
菜单
按钮
滑块
tab
弹出层
统计图
svg
×
Close
在线代码下载提示
开通在线代码永久免费下载,需支付20jQ币
开通后,在线代码模块中所有代码可终身免费下!
您已开通在线代码永久免费下载,关闭提示框后,点下载代码可直接下载!
您已经开通过在线代码永久免费下载
对不起,您的jQ币不足!可通过发布资源 或
直接充值获取jQ币
取消
开通下载
<!doctype html> <html> <head> <meta charset="utf-8"> <title>时钟动画-jq22.com</title> <script src="https://www.jq22.com/jquery/jquery-1.10.2.js"></script> <style>
</style> </head> <body>
<script>
</script>
</body> </html>
2012-2021 jQuery插件库版权所有
jquery插件
|
jq22工具库
|
网页技术
|
广告合作
|
在线反馈
|
版权声明
沪ICP备13043785号-1
浙公网安备 33041102000314号