加载时淡入淡出过渡到 div [重复]

Posted

技术标签:

【中文标题】加载时淡入淡出过渡到 div [重复]【英文标题】:fade transition to a div on load [duplicate] 【发布时间】:2016-10-19 11:21:17 【问题描述】:

您能否在加载时仅使用 CSS 对 div 应用淡入淡出过渡?我有一个 div,它最初应该是透明的,几秒钟后应该变成黄色。我知道可以在状态更改(例如悬停)时执行此操作。有人可以帮忙吗?

干杯

#content 
    background-color: #FF0;
    height: 100px; width: 100px;
    -webkit-transition: background-color 10000ms linear;
    -moz-transition: background-color 10000ms linear;
    -o-transition: background-color 10000ms linear;
    -ms-transition: background-color 10000ms linear;
    transition: background-color 10000ms linear;
<div id="content"></div>

【问题讨论】:

【参考方案1】:
@keyframes fadeInAnimation
0%
    opacity: 0;

100%
    opacity: 1;

#content 
animation-name: fadeInAnimation;
animation-duration: 500ms;
animation-fill-mode: forwards;
background-color: #FF0;
height: 100px; width: 100px;
-webkit-transition: background-color 10000ms linear;
-moz-transition: background-color 10000ms linear;
-o-transition: background-color 10000ms linear;
-ms-transition: background-color 10000ms linear;
transition: background-color 10000ms linear;

【讨论】:

以上是关于加载时淡入淡出过渡到 div [重复]的主要内容,如果未能解决你的问题,请参考以下文章

angularjs链式淡入/淡出过渡

在 css jQuery 中应用淡入淡出到粘性导航的过渡淡入淡出

react, css) 淡入淡出的过渡 css,当背景图像用 className 改变时

jquery淡入淡出div中的背景图像 - 交叉淡入淡出

如何使用 JQuery 添加淡入淡出或图像过渡效果?

CSS 过渡 - 仅在悬停时淡入淡出元素