首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >几秒钟后更改CSS类颜色

几秒钟后更改CSS类颜色
EN

Stack Overflow用户
提问于 2015-06-10 05:22:15
回答 2查看 674关注 0票数 0

我需要知道如何让包含颜色代码的CSS类连续淡出到不同的颜色。如果你的解决方案能在wordpress中工作,那就更好了。

EN

回答 2

Stack Overflow用户

发布于 2015-06-10 05:26:10

您可以使用jquery。尝试这个简单的示例,并根据需要更改为代码。

代码语言:javascript
运行
复制
$(document).ready(function() {  
 setInterval(function() {
    $('body').animate( { color: 'red' }, 1000)
    .animate( { color: 'green' }, 1000); 
    }, 1000);

 });

JSFiddle

票数 0
EN

Stack Overflow用户

发布于 2015-06-10 05:59:38

对于现代浏览器,您可以使用@keyframes。根据您需要支持的浏览器,此示例可能还需要添加供应商前缀。此外,性能也会有所不同:

代码语言:javascript
运行
复制
/* rainbow song colours */
@keyframes fadeBetween { 
    0% {background-color: red;}
    15% {background-color: yellow;}
    30% {background-color: pink;}
    45% {background-color: green;}
    60% {background-color: orange;}
    75% {background-color: purple;}
    100% {background-color: blue;}
}

.colour-fade {
    width: 100px;
    height: 100px;
    background-color: red;
    animation: fadeBetween 35s infinite;
} 
代码语言:javascript
运行
复制
<div class="colour-fade"></div>

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

https://stackoverflow.com/questions/30743068

复制
相关文章

相似问题

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