更多>
最新下载
jQuery点击文字滚动Scrollocue插件
jQuery点击文字滚动Scrollocue插件是一款用于构建一个简单的提示提词器系统的jQuery小插件。本作品由【站长素材】收集整理,转载请注明出处!
0
2025-12-19
24小时阅读排行榜
- 1 php二维数组判断长度_php多维数组大小获取技巧【解析】
- 2 javascript箭头函数是什么_它与普通函数有何不同
- 3 如何在Golang中初始化模块文件_生成go.mod和go.sum
- 4 如何用C++实现快速排序算法?C++分治算法思想与实践【算法教程】
- 5 mysql网页端如何导入sql文件_mysql网页管理工具导入sql文件的方法
- 6 html如何举例_举例说明HTML代码的实际应用【实际】
- 7 mysql错误码常见有哪些_mysql错误码说明汇总
- 8 初级html5怎么学_初级学HTML5先记标签语法练布局再做简单交互【学习】
- 9 C++中的Lambda闭包捕获列表怎么用?C++ [=]和[&]的区别【函数式编程】
- 10 Visual Studio怎么自动根据XML生成类(XSD.exe)
- 11 如何在Golang中优化字符串拼接_使用strings Builder和缓冲
- 12 css浮动元素在异步加载内容后位置错乱怎么办_在动态插入后重新触发布局或改用flex布局避免问题
- 13 如何在javascript中操作DOM_有哪些高效的选择器可以使用?
- 14 如何在Golang中使用指针变量_声明、初始化和解引用方法
- 15 如何用Java给XML文档添加数字签名 XMLSignature API
更多>
最新教程
-
- Node.js 教程
- 14081 2025-08-28
-
- CSS3 教程
- 1540579 2025-08-27
-
- Rust 教程
- 21783 2025-08-27
-
- Vue 教程
- 24301 2025-08-22
-
- PostgreSQL 教程
- 21023 2025-08-21
-
- Git 教程
- 8285 2025-08-21
CSS3+js简单数字时钟代码
js代码
<script>
'use strict';
var size = 86;
var columns = Array.from(document.getElementsByClassName('column'));
var d = undefined,
c = undefined;
var classList = ['visible', 'close', 'far', 'far', 'distant', 'distant'];
var use24HourClock = true;
function padClock(p, n) {
return p + ('0' + n).slice(-2);
}
function getClock() {
d = new Date();
return [use24HourClock ? d.getHours() : d.getHours() % 12 || 12, d.getMinutes(), d.getSeconds()].reduce(padClock, '');
}
function getClass(n, i2) {
return classList.find(function (class_, classIndex) {
return i2 - classIndex === n || i2 + classIndex === n;
}) || '';
}
var loop = setInterval(function () {
c = getClock();
columns.forEach(function (ele, i) {
var n = +c[i];
var offset = -n * size;
ele.style.transform = 'translateY(calc(50vh + ' + offset + 'px - ' + size / 2 + 'px))';
Array.from(ele.children).forEach(function (ele2, i2) {
ele2.className = 'num ' + getClass(n, i2);
});
});
}, 200 + Math.E * 10);
</script>
这是一款简单的自动获取本地时间的css3+js简单数字时钟代码,时分秒上下滚动动画切换网页时钟特效。
本站所有资源都是由网友投搞发布,或转载各大下载站,请自行检测软件的完整性!本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!如有侵权请联系我们删除下架,联系方式:admin@php.cn
