css transition过渡之前保持一秒再过渡

请问一下滚动浏览器触发事件怎么让盒子先保持一秒再过渡变形window.onscroll=function(){varbox=document.getElementById... 请问一下 滚动浏览器触发事件 怎么让盒子先保持一秒再过渡变形
window.onscroll=function(){
var box=document.getElementById("box");
var top=document.body.scrollTop;
if(top=>100){
box.style.background="red";
box.style.transition="0.5s";
box.style.height="70px"
}
}
展开
 我来答
码匠
2017-12-26 · 原创桌游与酷玩,为你带去更多欢乐
码匠
采纳数:625 获赞数:4623

向TA提问 私信TA
展开全部
CSS3当中 transition过渡效果主要包括四个属性值,分别用于检索或设置对象中的参与过渡的属性、对象过渡的时间、过渡的动画类型以及对象延迟过渡的时间。
在你的这段代码当中,可以把transition后面的“0.5s”改一下
改成: 0.5s 1s
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式