JS實現(xiàn)網頁時鐘特效
更新時間:2020年03月25日 11:08:12 作者:Byte_Dance
這篇文章主要為大家詳細介紹了JS實現(xiàn)網頁時鐘特效,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本文實例為大家分享了JS實現(xiàn)網頁時鐘特效的具體代碼,供大家參考,具體內容如下

主要邏輯 根據JS 的Date屬性 求得當前的 時 分 秒 之后,按照 360/(時|分|秒) 來對三個指針元素進行旋轉
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
#box {
width: 600px;
height: 600px;
/*border: 1px solid #000;*/
background: url("img/bg.png") no-repeat;
background-size: cover;
margin: 30px auto;
position: relative;
overflow: hidden;
}
#h{
width:100%;
height:100%;
background: url("img/h.png") no-repeat;
background-size: cover;
position: absolute;
}
#m{
width:100%;
height:100%;
background: url("img/m.png") no-repeat;
background-size: cover;
position: absolute;
}
#s{
width:100%;
height:100%;
background: url("img/s.png") no-repeat;
background-size: cover;
position: absolute;
}
</style>
</head>
<body>
<div id="box">
<div id="h"></div>
<div id="m"></div>
<div id="s"></div>
</div>
<script>
window.onload = function(){
// 1:找到三個元素標簽
var h = document.getElementById("h"); //時
var m = document.getElementById("m"); //分
var s = document.getElementById("s"); //秒
setInterval(function(){
var date = new Date();
var HH = (date.getHours()%12);
var MM = date.getMinutes();
var SS = date.getSeconds();
h.style.transform = "rotate("+(HH*30)+"deg)";
m.style.transform = "rotate("+(MM*6)+"deg)";
s.style.transform = "rotate("+(SS*6)+"deg)";
},1000)
}
</script>
</body>
</html>
更多JavaScript時鐘特效點擊查看:JavaScript時鐘特效專題
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
select隱藏選中值對應的id,顯示其它id的簡單實現(xiàn)方法
下面小編就為大家?guī)硪黄猻elect隱藏選中值對應的id,顯示其它id的簡單實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-08-08
JavaScript實現(xiàn)兩個Table固定表頭根據頁面大小自行調整
正如標題所言兩個Table固定表頭,可根據頁面大小自行調整使用JavaScript實現(xiàn),具體的示例如下,感興趣的朋友可以參考下2014-01-01
javascript實現(xiàn)數(shù)字倒計時特效
這篇文章主要介紹了javascript實現(xiàn)網頁倒計時數(shù)字時鐘效果,是一款非常實用的javascript倒計時特效,具有一定參考借鑒價值,需要的朋友可以參考下2016-03-03
JavaScript實現(xiàn)的文本框placeholder提示文字功能示例
這篇文章主要介紹了JavaScript實現(xiàn)的文本框placeholder提示文字功能,涉及javascript事件響應及頁面元素屬性動態(tài)操作相關實現(xiàn)技巧,需要的朋友可以參考下2018-07-07

