欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

風車旋轉js css

方一強1年前7瀏覽0評論

風車形象展示了風的力量,并讓人們感到自然的美妙。在網頁中,我們可以使用JavaScript和CSS來實現風車的旋轉效果。

.windmill {
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 100px;
height: 100px;
background: url('windmill.png') no-repeat;
background-size: 100%;
animation: rotate 2s linear infinite;
}
@keyframes rotate {
from {
transform: rotateZ(0deg);
}
to {
transform: rotateZ(360deg);
}
}

上面的代碼中,我們使用了CSS中的position屬性將風車放置在頁面中心。使用transform屬性將風車移到頁面中心,再通過rotateZ進行旋轉,使用animation來實現動畫效果。

let windmill = document.querySelector('.windmill');
let isSpinning = true;
windmill.addEventListener('click', function() {
if (isSpinning) {
windmill.style.animationPlayState = 'paused';
} else {
windmill.style.animationPlayState = 'running';
}
isSpinning = !isSpinning;
});

通過JavaScript,我們還可以在點擊風車時暫停/繼續動畫效果。