鼠标悬停后图片显示文字
HTML代码:
<div class="card" style="width: 35rem;">
<div class="imagesss-container">
<img src="https://files.getquicker.net/_sitefiles/_guides/52593d69-c99a-4367-8b98-08d9a65be47e/2023/08/25/211324_202824_5.jpg" alt="Image 1" style="width: 100%; height:300px ; object-fit: cover;">
<div class="tooltip">瓜皮之牙</div>
</div>
</div>
CSS代码:
<!-------------鼠标移动到图片上显示文字---------------->
<style>
.imagesss-container {
position: relative;
display: inline-block;
}

.imagesss-container .tooltip { position: absolute; bottom: 0%; /* 控制半透明底色的高度位置 / left: 0; / 如果修改这里的数值,下面的半透明的数值也要对应修改(多尝试几次) / width: 100%; / 见上 / background-color: rgba(0, 0, 0, 0.7); color: #FFF; text-align: center; padding: 15px; / 半透明底色高度 */ opacity: 0; transition: opacity 0.8s ease; }

.imagesss-container:hover .tooltip { opacity: 1; } </style> <!-------------鼠标移动到图片上显示文字---------------->


提示:如果图片没有自适应拉伸宽度,删除下面的CSS代码即可。

.imagesss-container {
position: relative;
display: inline-block;
}