在包含动画元素的容器上实现过渡持续时间,可以通过CSS的transition属性来实现。transition属性可以指定元素在状态改变时的过渡效果。
具体步骤如下:
.container {
transition: all 0.5s ease;
}
上述代码表示容器中所有属性的过渡效果持续时间为0.5秒,过渡效果采用缓动函数(ease)。
document.querySelector('.button').addEventListener('click', function() {
document.querySelector('.container').classList.add('active');
});
.container.active {
background-color: red;
}
上述代码表示当容器处于.active状态时,背景颜色过渡到红色。
通过以上步骤,当点击按钮时,容器的背景颜色将以0.5秒的持续时间过渡到红色。
推荐的腾讯云相关产品:腾讯云云服务器(CVM)和腾讯云云函数(SCF)。
领取专属 10元无门槛券
手把手带您无忧上云