gpt4 book ai didi

html - 在 span 上延迟 1.0 不透明度,即使父 div 已经有 1.0 不透明度?

转载 作者:太空宇宙 更新时间:2023-11-04 12:14:04 24 4
gpt4 key购买 nike

我意识到这可能没有 javascript 之外的解决方案,但也许有人可以想出一种方法来使用纯 css 来做到这一点。

我有一个父级 div 和一个子级:

<div class="parent">
Text Text Text Text <span class = "delay">TEXT</span></div>
</div>

CSS

.parent{
opacity: 0.0;
-webkit-transition:all;
-moz-transition:all;
-o-transition: all;
transition: all;
transition-duration: .5s;
}
.delay{
-webkit-transition:all;
-moz-transition:all;
-o-transition: all;
transition: all;
transition-duration: 1s; //make this one take .5 seconds longer to show!
}

最佳答案

使用transition-delay :

transition-delay: 0.5s

例子:

.parent,
.parent .child {
opacity: 0;
transition: 0.5s opacity linear;
}
.parent .child {
transition-delay: 0.5s;
}
body:hover .parent,
body:hover .parent .child {
opacity: 1;
}
/* Extra to show you where to hover over */
body {
border: 1px solid #666;
}
body:before {
content: 'Hover here';
}
<div class="parent">
Text Text Text Text <span class="child">TEXT</span>
</div>

关于html - 在 span 上延迟 1.0 不透明度,即使父 div 已经有 1.0 不透明度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28847321/

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