首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >当鼠标悬停在图像上时,使文本位于图像的中间

当鼠标悬停在图像上时,使文本位于图像的中间
EN

Stack Overflow用户
提问于 2019-05-31 06:04:06
回答 1查看 23关注 0票数 1

当鼠标悬停在网页上时,我想在所有图片上添加一个标题(粗体)和一个副标题(不是粗体)。我已经有了图像在悬停时褪色/改变颜色的效果。下图为:https://imgur.com/a/xLXSUkx

下面是它的HTML代码:

代码语言:javascript
运行
复制
<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:

代码语言:javascript
运行
复制
.JA-linkWrap {
   float: left;
   margin: 12px;
}

更多CSS:

代码语言:javascript
运行
复制
* {
    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 ,正如您所看到的,图像的标题和描述都在图像下面。我希望它们位于图像的中心。请具体点,我对此还是个新手。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56386200

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档