【发布时间】:2015-07-02 23:35:50
【问题描述】:
我正在尝试使用 CSS 动画在 2 秒后淡入元素。该代码在新浏览器中运行良好,但在旧浏览器中,由于“opacity:0”,该元素将保持隐藏状态。
我希望它在旧浏览器中可见,并且我不想涉及 javascript。可以用CSS解决吗?例如。一些不支持动画的浏览器是如何定位的?
CSS:
#element{
animation:1s ease 2s normal forwards 1 fadein;
-webkit-animation:1s ease 2s normal forwards 1 fadein;
opacity:0
}
@keyframes fadein{from{opacity:0}
to{opacity:1}
}
@-webkit-keyframes fadein{from{opacity:0}
to{opacity:1}
}
HTML:
<div id=element>som content</div>
【问题讨论】: