gpt4 book ai didi

html - 悬停时一张图片到另一张图片(不透明)

转载 作者:行者123 更新时间:2023-11-28 16:06:59 25 4
gpt4 key购买 nike

我需要在悬停时将一张图片更改为另一张图片。我使用这段代码:

<div id="cf">
<img class="bottom" src="https://s4.postimg.io/pv7t833bx/image.png" />
<img class="top" src="https://s3.postimg.io/zbzl74tsv/image.png" />
</div>


#cf {
position:relative;
height:200px;
width:118px;
margin:0 auto;
}

#cf img {
position:absolute;
left:0;
-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;
}

#cf img.top:hover {
opacity:0;
}

我有一个问题,我可以看到悬停图像(底部),因为顶部图像是透明的。我需要悬停图像(底部)只有在悬停时才能看到

代码来源:http://css3.bradshawenterprises.com/cfimg/

最佳答案

在父级 (#cf:hover) 而不是图像上使用悬停选择器。

#cf {
position:relative;
height:200px;
width:118px;
margin:0 auto;
}

#cf img {
position:absolute;
left:0;
-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;
}

#cf img.top{
width: 200px;
}

#cf img.bottom{
opacity: 0;
}

#cf:hover img.top {
opacity:0;
}

#cf:hover img.bottom {
opacity:1;
}
<div id="cf">
<img class="bottom" src="https://s4.postimg.io/pv7t833bx/image.png" />
<img class="top" src="https://s3.postimg.io/zbzl74tsv/image.png" />
</div>

关于html - 悬停时一张图片到另一张图片(不透明),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39010028/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com