gpt4 book ai didi

html - 如何在图像上制作透明叠加层

转载 作者:行者123 更新时间:2023-11-28 12:40:53 24 4
gpt4 key购买 nike

<分区>

我有一个像这样的简单图像:

<img src="/assets/missing.png">

现在我想要的是能够将鼠标悬停在图像上并出现一个透明的黑色覆盖层,上面有一个大“x”。只能使用 CSS3 还是我需要 Javascript?如果是这样的话?


我有点让它工作了,但我有一个我似乎无法解决的问题。这是一个屏幕截图:

Screenshot

如您所见,顶部缺少一部分。这是我的 CSS:

.image {
padding: 0px;
display: inline-block;
vertical-align: middle;
max-height: 150px;
max-width: 150px;
margin: 15px;
position:relative;
}

.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.6);
opacity:0;
transition: all 0.5s;
-webkit-transition: all 0.5s;
}

.image:hover:after {
opacity:1;
}

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