【发布时间】:2025-12-25 00:30:06
【问题描述】:
我创建了一个按钮(#nextbtn),当它被点击时会淡出。我如何让它等待,比如 3 秒,然后在之前的 100 像素以下淡出?并在每次单击时继续执行此操作?这是我到目前为止所拥有的: CSS:
#nextbtn {
transition: margin-top 1s, opacity 1s;
opacity:1;
}
HTML:
<button id="nextbtn" onclick="nextClicked()">NEXT</button>
JS:
function nextClicked() {
var next = document.getElementById("nextbtn")
next.style.opacity = "0"
next.style.marginTop = "-30px"
}
【问题讨论】:
标签: javascript html function onclick transition