<div class="clock">
<div class="space">
<div class="hourhand"></div>
<div class="minutehand"></div>
<div class="sechand" id="secc"></div>
</div>
</div>
function date(){
var d = new Date();
const sec= d.getSeconds();
var x = document.getElementById('secc');
x.style.transform="rotate(sec)";
console.log(sec);
}
setInterval(date, 1000);
我使用香草JS做這個簡單的時鐘。(我還沒有顯示的CSS代碼)。 腳本標記中的行 - x.style.transform
不以sec
作爲輸入? 那麼我應該如何通過sec
這個值來使它旋轉?旋轉時鐘指針使用香草JS
>爲什麼我們乘以6? –
由於要完整轉動,我們需要360度的秒數,所以360/60 = 6。 使用'rad' /'turn'單位也可以做到這一點。 –