【发布时间】:2020-09-18 02:09:41
【问题描述】:
我想在更改 SRC 时为图像标签添加过渡效果。我有以下内容:
let bverse = document.getElementById('bible-verse');
setTimeout(function(){
bverse.src="../images/bverses/verse2.jpg";
}, 5000);
我已经设法为背景图像添加了过渡效果:
JavaScript:
let slider = document.getElementById('hero-slider');
setTimeout(function(){
slider.style.backgroundImage="url(../images/hero/slider-2.jpg)";
}, 5000);
CSS:
.hero-bg {
background-image: url(../images/hero/slider-0.jpg);
transition: background-image 2s;
}
但是当将相同的样式添加到 bible-verse 类的 CSS 时,我似乎没有得到相同的效果。如何在不需要 div 容器的情况下为 bible-verse img 标签添加过渡效果?
【问题讨论】:
标签: javascript html css