我想通过从页面顶部缓慢单击按钮向下滚动来显示一个 Div。但是当我用我现在的东西做的时候,它看起来非常快,并没有真正滑下来。我做错了什么?
function showstuff(inquiryForm){
document.getElementById(inquiryForm).style.visibility="visible";
for (var i=0;i<300;i++)
{
document.getElementById(inquiryForm).style.height= i + "px";
}
}
最佳答案
您正在循环 300 个元素,您尝试使用 getELementById 查找元素,然后尝试设置所选元素的样式
我认为这使得过程非常缓慢和滞后。
关于javascript - 如何使 Div 的高度变化变慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17537903/