【发布时间】:2013-05-12 22:07:32
【问题描述】:
我有一张图片:
Clown%20Fish
鼠标悬停我必须显示另一张图片:
image.jpeg
图片上方:
energy.jpeg
(使用 webkit-transition 显示:opacity 1s ease-in-out 属性)
我在这里得到了第一个代码表:http://css3.bradshawenterprises.com/cfimg/#comments
剂量不起作用...
这是现场演示:http://liveweave.com/6EgbYH
代码如下:
<!DOCTYPE html>
<html>
<head>
<style>
#cfnormal {
position:relative;
height:281px;
width:450px;
margin:0 auto;
}
#cf {
position:relative;
height:10px;
width:450px;
margin:0 auto;
}
#cf img {
position:absolute;
left:0;
width:450px;
-webkit-transition: opacity 1s ease-in-out;
-moz-transition: opacity 1s ease-in-out;
-o-transition: opacity 1s ease-in-out;
transition: opacity 1s ease-in-out;
}
</style>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js">
</script>
<script>
function change(x)
{
var element = document.getElementById('imgtop');
element.style.opacity = "0";
}
</script>
</head>
<body>
<div id="cf">
<img id="imgbott" class="bottom" src="./image.jpeg" />
<img id="imgtop" class="top" src="./energy.jpeg" />
</div>
<div id="cfnormal">
<img onmouseover="change(this)" src="./Clown%20Fish.jpg" />
</div>
</body>
</html>
【问题讨论】:
-
您能说得更清楚一点吗,我无法看到您遇到的问题是什么?例如,正在发生什么,应该发生什么或预期会发生什么,以及为什么你觉得不应该这样。
-
你能不能显示一个live demo,这样我们就可以看到发生了什么,你能清楚地解释这个问题吗?
-
那么问题是什么?
-
dose 不工作我看不到被隐藏的图像显示..
-
让this short example 工作。