gpt4 book ai didi

html - 在鼠标悬停时淡出图像并淡入文本

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

这是我正在处理的网站:http://threesamples.tumblr.com

我遇到了最愚蠢的问题,但我尝试的任何方法似乎都不起作用,所以我想我会来这里。

我正在使用不支持字幕的 Tumblr 主题(点击图片帖子本身时除外)。

我想做的是将标题文本放在照片顶部中心的 div 中,以便在翻转时:- 照片淡出- 文本淡入

这是我目前得到的 CSS:

article.type_photo .photo-stage {
background: {color:Photo Background};
position: absolute;

}

article.type_photo .photo-stage:hover {
background: {color: BackgroundColor};
opacity: 0.5;
transition: 0.75s;
-moz-transition-duration:0.75s;
-webkit-transition-duration:0.75s;
-o-transition-duration:0.75s;
}

article.type_photo .caption-wrap {
background: transparent;
width:720px;
height:300px;
padding-top:10px;
position: relative;
margin: 0 auto;
float: left;

}

article.type_photo .caption {

visibility: hidden;
position: absolute;
margin: 0 auto;
}


article.type_photo .caption:hover {

visibility: visible;
position: absolute;
color: #ffffff;
opacity: 1;
font-family:"Open Sans";
font-size:14px;
text-align: justify;
transition: 0.75s;
-moz-transition-duration:0.75s;
-webkit-transition-duration:0.75s;
-o-transition-duration:0.75s;

}

这是处理照片帖子的 Tumblr 代码:

{block:Photo}

<!-- Photo Post -->


<div class="photo-stage {select:Image Height}">

<div class="photo-wrap" style="background-image: url('{PhotoURL-HighRes}');">
{block:IndexPage}
<a href="{Permalink}" title="{Title}"><img src="{PhotoURL-HighRes}" /></a>

</div>
{/block:IndexPage}
{block:PermalinkPage}
{LinkOpenTag}<img src="{PhotoURL-HighRes}" />{LinkCloseTag}
{/block:PermalinkPage}

</div>
</div>


<div class="caption">
{block:Caption}
{Caption}
{/block:Caption}
{block:Caption Hover}
{Caption Hover}
{/block:Caption Hover}

</div>

{/block:Photo}

我已经设法让图像淡出,但我无法让文本淡入。有人能告诉我我做错了什么吗?

最佳答案

所以我不是专家,但我认为你的问题是位置不是动画属性。您需要指定您只希望将过渡应用于可见性属性,如下所示:

transition:visibility 0.75s;
-moz-transition-property:visibility;
-webkit-transition-property:visibility;
-o-transition-property:visibility;
-moz-transition-duration:0.75s;
-webkit-transition-duration:0.75s;
-o-transition-duration:0.75s;

(或者对于特定于浏览器的语句,您也应该能够将它们全部合并到一个语句中,但是您专门为这些语句使用了 transition-duration,所以我就这样保留了它们。)

来源:Using CSS Transitions , CSS Animated Properties

关于html - 在鼠标悬停时淡出图像并淡入文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24728696/

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