要制作悬停img标签下方显示文本的动画效果,可以使用CSS和JavaScript来实现。下面是一种可能的实现方式:
<div class="container">
<img src="image.jpg" alt="Image">
<p class="text">这是文本内容</p>
</div>
.container {
position: relative;
}
.text {
position: absolute;
bottom: -20px; /* 调整文本位置 */
left: 0;
opacity: 0;
transition: opacity 0.3s ease; /* 添加过渡效果 */
}
const container = document.querySelector('.container');
const text = document.querySelector('.text');
container.addEventListener('mouseover', () => {
text.style.opacity = 1;
});
container.addEventListener('mouseout', () => {
text.style.opacity = 0;
});
通过以上步骤,当鼠标悬停在img标签上方时,文本将以动画效果从下方淡入显示,鼠标移出时文本将淡出隐藏。
对于云计算领域的专家来说,这个问题与云计算关系不大,因此不需要提供腾讯云相关产品和产品介绍链接地址。
领取专属 10元无门槛券
手把手带您无忧上云