gpt4 book ai didi

html - 使图像变暗并在悬停时显示文本

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

当我将鼠标悬停在图像上时,我试图创建一种效果,图像变暗(因此不透明度下降)并出现文本。效果基本上是这样的:http://www.ohmy.io/ .我可以自己做其中一种效果,但同时做这两种效果时,它们几乎是在互相争斗,然后变暗半秒钟,然后背光。

.vividworknav {
width: 33.333%;
height: auto;
float: left;
padding: 0;
-webkit-transition: opacity 0.5s ease-out;
-moz-transition: opacity 0.5s ease-out;
-o-transition: opacity 0.5s ease-out;
transition: opacity 0.5s ease-out;
}
.vividworknav:hover .work-text-content {
visibility: visible;
opacity: 1.0;
}
.vividworknav:hover {
opacity: 0.3;
}
.work-text-content {
width: 33.333%;
height: auto;
visibility: hidden;
z-index: 100;
position: absolute;
color: white;
left: 0%;
top: 25%;
font-size: 24px;
text-align: center;
-webkit-transition: visibility opacity 2.0Ms;
}
<div class="vividworknav">
<img src="http://www.gettyimages.co.uk/gi-resources/images/Homepage/Category-Creative/UK/UK_Creative_462809583.jpg" />
<div class="work-text-content">
<p>VIVID VAPOURS</p>
</div>
</div>

最佳答案

我给父元素 vividworknav 添加了一个黑色背景,然后我只设置了鼠标悬停时图像和文本的不透明度,然后它似乎工作正常。

    .vividworknav {
width: 33.333%;
height: auto;
float: left;
padding: 0;
position: relative;
background-color: black;
}

.vividworknav:hover img {
opacity: 0.3;
}

.vividworknav:hover .work-text-content {
opacity: 1;
}

.vividworknav img {
padding: 0;
width: 100%;
display: block;
opacity: 1;
}

.vividworknav img,
.work-text-content {
-webkit-transition: opacity 0.5s ease-out;
-moz-transition: opacity 0.5s ease-out;
-o-transition: opacity 0.5s ease-out;
transition: opacity 0.5s ease-out;
}

.work-text-content {
position: absolute;
color: white;
left: 0;
top: 25%;
right: 0;
bottom: 0;
font-size: 24px;
text-align: center;
opacity: 0;
}
<div class="vividworknav">
<img src="http://www.gettyimages.co.uk/gi-resources/images/Homepage/Category-Creative/UK/UK_Creative_462809583.jpg" />
<div class="work-text-content">
<p>VIVID VAPOURS</p>
</div>
</div>

关于html - 使图像变暗并在悬停时显示文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30696755/

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