【发布时间】:2015-03-02 05:05:57
【问题描述】:
我希望有人告诉我,使网页背景颜色(整个页面的背景颜色)每 30 秒更改一次(淡入淡出过渡)到给定颜色种类的代码是什么。简单吗?我想css会让它更容易吗?
我在互联网上进行了搜索,但只找到了我不想要的渐变。先感谢您。我搜索了 codepen 和 jsfiffle 的例子,但没有人有这么简单的东西:/
示例:在浏览我的页面时,我希望背景颜色从蓝色变为绿色,然后变为橙色,再变为蓝色,依此类推...... :)
【问题讨论】:
-
使用
background-color定义类,添加类似transition: background-color 1000ms linear;的转换,并使用JavaScript 添加/删除这些类。 -
添加了,但是我如何实现淡入淡出效果?您还可以更具体地了解 Javascript 吗?为什么要使用 js?如果我在我的 html 页面中调用一个类并保持原样,那会不会更简单?
-
是的,你也许可以使用 css 动画来做到这一点
-
谢谢,但我找到了答案(如下)。祝你有美好的一天。
标签: css colors background css-transitions fade