首頁 JS特效 CSS3特效 CSS3+js簡單數字時鐘程式碼

CSS3+js簡單數字時鐘程式碼

CSS3+js簡單數字時鐘程式碼

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

相關文章

css3加js做一個簡單的3D行星運轉效果實例程式碼 css3加js做一個簡單的3D行星運轉效果實例程式碼

11 Feb 2017

這篇文章主要介紹了css3加js做一個簡單的3D行星運轉效果實例程式碼,效果非常酷炫,有想去的可以了解一下。

利用Css3和Js製作時鐘的程式碼 利用Css3和Js製作時鐘的程式碼

22 Jun 2018

這篇文章主要介紹了利用Css3和Js製作時鐘的程式碼,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下

簡單易用的倒數計時js程式碼_javascript技巧 簡單易用的倒數計時js程式碼_javascript技巧

16 May 2016

倒數js程式碼想必大家都有用過,大同小異,本例為大家介紹的是簡單易用的,需要的朋友可以參考下

JavaScript實作簡單的時鐘實例程式碼_javascript技巧 JavaScript實作簡單的時鐘實例程式碼_javascript技巧

16 May 2016

這篇文章主要介紹了JavaScript實作簡單的時鐘實例程式碼,有需要的朋友可以參考一下

html5 canvas js(數位時鐘)實例程式碼_javascript技巧 html5 canvas js(數位時鐘)實例程式碼_javascript技巧

16 May 2016

這篇文章主要介紹了html5 canvas js(數字時鐘)實例程式碼,有需要的朋友可以參考一下

php字串函數的簡單範例程式碼 php字串函數的簡單範例程式碼

25 Jul 2016

php字串函數的簡單範例程式碼

js猜數字小遊戲的簡單實作程式碼_javascript技巧 js猜數字小遊戲的簡單實作程式碼_javascript技巧

16 May 2016

這篇文章介紹了js猜數字小遊戲的簡單實現代碼,很好玩的遊戲哦,可以看看你的智商 是否驚人額

js實作倒數時鐘的範例程式碼_javascript技巧 js實作倒數時鐘的範例程式碼_javascript技巧

16 May 2016

這篇文章主要是對js倒數時鐘的範例程式碼進行了介紹,需要的朋友可以過來參考下,希望對大家有幫助

js二維數組排序的簡單範例程式碼 js二維數組排序的簡單範例程式碼

16 May 2016

本篇主要是對js二維數組排序的簡單範例程式碼進行了介紹,需要的朋友可以過來參考下,希望對大家有幫助

See all articles See all articles

Hot Tools

CSS文字組合成心型動畫特效

CSS文字組合成心型動畫特效

CSS文字組合成心型動畫特效

CSS3 SVG表白花動畫特效

CSS3 SVG表白花動畫特效

SS3 SVG表白花動畫特效是一款情人節動畫特效。

CSS的商城網站常用左側分類下拉導覽選單代碼

CSS的商城網站常用左側分類下拉導覽選單代碼

CSS的商城網站常用左側分類下拉導覽選單代碼

jQuery+CSS3情人節愛心特效

jQuery+CSS3情人節愛心特效

jQuery+CSS3情人節愛心特效是情人節懸掛擺動愛心動畫特效。

css3湯匙撈起湯圓動畫特效

css3湯匙撈起湯圓動畫特效

一碗可愛的湯圓表情,湯匙撈起一個湯圓動畫特效