gpt4 book ai didi

javascript - CSS 颜色叠加悬停

转载 作者:太空宇宙 更新时间:2023-11-03 23:27:18 25 4
gpt4 key购买 nike

我实际上是在尝试获得相反的效果:http://jsfiddle.net/4fgnd/我希望我的图像有一个带有一定透明度的黑色覆盖层,当我用鼠标悬停时,我希望覆盖层消失。

有什么想法吗?不要真的关心它是纯 css 还是 css 和 js 的组合。

谢谢

<div class="image">
<img src="http://www.newyorker.com/online/blogs/photobooth/NASAEarth-01.jpg" alt="" />
</div>

.image {
position:relative;
width:400px;
height:400px;
}
.image img {
width:100%;
vertical-align:top;
}
.image:after {
content:'\A';
position:absolute;
width:100%; height:100%;
top:0; left:0;
background:rgba(0,0,0,0.4);
opacity:0;
transition: all 0.5s;
-webkit-transition: all 0.5s;
}
.image:hover:after {
opacity:1;
}

最佳答案

给你,简单地反转css http://jsfiddle.net/4fgnd/1226/

.image:before {
content:'\A';
position:absolute;
width:100%; height:100%;
top:0; left:0;
background:rgba(0,0,0,0.6);
opacity:0;
transition: all 0.5s;
-webkit-transition: all 0.5s;
}
.image:before {
opacity:1;
}
.image:hover:before {
opacity:0;
}

关于javascript - CSS 颜色叠加悬停,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26483895/

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