悬停时在另一张图片上显示图片

新手上路,请多包涵

我有以下代码: JSFiddle

HTML:

 <div class="profile-image">
  <a href="#"><img src="image.png" /></a>
</div>

CSS:

 .profile-image img {
  width: 48px;
  height: 48px;
  position: absolute;
  left: 12px;
  top: 12px;
  border-radius: 500px;
  display: block;
}

HTML 中的图像标记 必须 存在。

我怎样才能做到当您将鼠标悬停在图片标签中的图片上时,它会在其上方显示另一张图片?

原文由 Burrows 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1k
1 个回答

您可以在悬停父 div 时显示另一个 div。

 .imageBox:hover .hoverImg {
    display: block;
}

 .imageBox {
  position: relative;
  float: left;
}

.imageBox .hoverImg {
  position: absolute;
  left: 0;
  top: 0;
  display: none;
}

.imageBox:hover .hoverImg {
  display: block;
}
 <div class="imageBox">
  <div class="imageInn">
    <img src="http://3.bp.blogspot.com/_X62nO_2U7lI/TLXWTYY4jJI/AAAAAAAAAOA/ZATU2XJEedI/s1600/profile-empty-head.gif" alt="Default Image">
  </div>
  <div class="hoverImg">
    <img src="https://lh5.googleusercontent.com/-gRq6iatuNYA/AAAAAAAAAAI/AAAAAAAAANk/674knqRN1KI/photo.jpg" alt="Profile Image">
  </div>
</div>

原文由 Tushar 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏