【发布时间】:2016-01-12 17:06:41
【问题描述】:
我想知道当我将鼠标悬停在另一张图片上时,如何让一张图片直接出现在另一张图片上?
这是我正在处理的页面:http://sehunyifan.tumblr.com/biastest 我没有自己制作原始代码,我只是想调整它并实现一些东西。
在这些图像上,当我将鼠标悬停在它们上方时,我希望显示带有文本的透明图像,但我不知道该怎么做。
CSS:
.f1 {
float:left;
box-shadow: 1px 1px 2px #777;
-moz-box-shadow: 1px 1px 2px #777;
-webkit-shadow: 1px 1px 2px #777;
position: relative;
width: 280px; height: 380px;
overflow: hidden;
margin-right: 10px;
margin-bottom: 10px;
}
.hoverimg {
float:left;
box-shadow: 1px 1px 2px #777;
-moz-box-shadow: 1px 1px 2px #777;
-webkit-shadow: 1px 1px 2px #777;
position: relative;
width: 280px; height: 380px;
overflow: hidden;
margin-right: 10px;
margin-bottom: 10px;
opacity: 0;
transition: opacity 1s ease-in-out;
-moz-transition: opacity 1s ease-in-out;
-webkit-transition: opacity 1s ease-in-out
}
.f1:hover .hoverimg
{
opacity: 1.0;
transition: opacity 1s ease-in-out;
-moz-transition: opacity 1s ease-in-out;
-webkit-transition: opacity 1s ease-in-out;
HTML:
<div class="f1">
<img src="IMGURL">
<div class="hoverimg">
<img src="HOVERIMGURL">
</div>
</div>
.f1 工作得很好,但 .hoverimg 没有,我不知道该怎么做。我想复制整个 .f1 部分,因为我希望它看起来完全一样,但只在我悬停时出现,似乎没有用。
我不是代码专家,我只是想尝试一下,我不确定下一步是什么。
【问题讨论】:
-
请发一个 jsfiddle 而不是写完整的代码。
-
您在
hoverimg上的网址无效。 -
我不知道为什么? ;;