当鼠标悬停在网页上时,我想在所有图片上添加一个标题(粗体)和一个副标题(不是粗体)。我已经有了图像在悬停时褪色/改变颜色的效果。下图为:https://imgur.com/a/xLXSUkx
下面是它的HTML代码:
<div class="JA-linkWrap JA-Notprojects JA-NotObjects floatleft" style="width:300px;">
<a href="https://canadacouncil.ca/initiatives/venice-biennale"
class="JA-projectPageLink">
<img src="images/GRID/111%20jpeg%20grid.jpg" alt="" class="JA-
newsmediaImage">
<h2 class = "img_head"> The Octa. </h2>
<p class = "img_description"> Arch. </p>
</a>
</div>
这是.JA-linkWrap的CSS:
.JA-linkWrap {
float: left;
margin: 12px;
}
更多CSS:
* {
margin: 0;
padding: 0;
border: 0;
}
.JA-linkWrap img:hover {
-webkit-filter: brightness(90%);
}
.img_head{
position: absolute;
color: #000;
visibility: hidden;
opacity: 0;
transition: opacity.2s, visibility .2s;
}
.img_description{
position:inherit;
color:#000;
visibility: hidden;
opacity: 0;
transition: opacity.2s, visibility .2s;
}
.JA-linkWrap:hover .img_description{
visibility: visible;
opacity: 1;
}
.JA-linkWrap:hover .img_head{
visibility: visible;
opacity: 1;
}
当我将鼠标悬停在图像上时,下面是我尝试的结果:https://imgur.com/a/Fkuf0eE ,正如您所看到的,图像的标题和描述都在图像下面。我希望它们位于图像的中心。请具体点,我对此还是个新手。
https://stackoverflow.com/questions/56386200
复制相似问题