我試圖創建一個函數,每當你打電話時閃爍網站。如何刷新網站的背景?
我的做法是這樣的:
function flashRed() {
document.body.style.animation = "redflash 0.06s 2 alternate ease-out";
}
function flashGreen() {
document.body.style.animation = "greenflash 0.06s 2 alternate ease-out"
}
@keyframes redflash {
to {
background-color: #FFCDD2;
}
}
@keyframes greenflash {
to {
background-color: #C8E6C9;
}
}
<input type="button" value="RED" onclick="flashRed()">
<input type="button" value="GREEN" onclick="flashGreen()">
不過這樣一來,我只能讓它閃爍一次,作爲動畫屬性被設置在第一時間或變更。
如何更改我的代碼或使用不同的方法使其像我想要的那樣頻繁閃爍?
謝謝!這工作完美。順便說一句。我討厭JS;) – juwi
@juwi哈哈!但是,當你品嚐到它時,你會愛上它! –