首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用css动画多次更改颜色?

如何使用css动画多次更改颜色?
EN

Stack Overflow用户
提问于 2019-12-16 21:32:25
回答 1查看 155关注 0票数 1

我想用Css动画无限地多次改变文本的颜色。

代码语言:javascript
复制
<div class="footer-
widget-area">
<div class="col-md-3 col-sm- 
6 footer-widget" 
role="complementary">
<div id="text-4" 
class="widget widget_text">          
<div class="textwidget"><p>. 
<a  href="http://4309.co.uk
/contact/">Contact</a></p>
</div>
</div>

Css

代码语言:javascript
复制
#text-4 a{ animation: change 
1s forwards; animation-
delay: 11s;} 

@keyframes change 
{from{color:white;} to 
{color: 
blue;} to{color:yellow;}}

当第二种颜色yellow覆盖第一种颜色blue时,这不起作用。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-12-16 21:48:06

与百分比一起使用,如:

代码语言:javascript
复制
#text-4 a{ animation: change 
3s forwards infinite; animation-delay: 5s;} 

@keyframes change 
{
0% { color: blue; }
25% { color: orange; }
50% { color: yellow; }
75% { color: black; }
100% { color: red; }
}
代码语言:javascript
复制
<div class="footer-
widget-area">
<div class="col-md-3 col-sm- 
6 footer-widget" 
role="complementary">
<div id="text-4" 
class="widget widget_text">          
<div class="textwidget"><p>. 
<a  href="http://4309.co.uk
/contact/">Contact</a></p>
</div>
</div>

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59357680

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档