javascript - 动画不透明文本CSS

标签 javascript jquery html css

我有一些文本,它是一个词 (countinue),我想创建这个词将是黑色的,31 秒后它将是橙色的。我尝试了很多与 css 的组合,但我无法创建那种效果。这是我的尝试:

JSFIDDLE

这很棒,但我不知道如何停止它。我只需要一次来显示该文本。如果不透明度可以为 0 并且在 31 秒后不透明度将为 1,那就太好了。

div
{
width:25px;
height:25px;
background:red;
position:relative;
animation:mymove 5s infinite;
animation-delay:2s;

/*Safari and Chrome*/
-webkit-animation:mymove 5s infinite;
-webkit-animation-delay:2s;
}

@keyframes mymove
{
from {left:0px;}
to {left:200px;}
}

@-webkit-keyframes mymove /*Safari and Chrome*/
{
from {left:0px;}
to {left:200px;}
}
    display: table-cell;
}

最佳答案

要停止动画,您可以使用

animation-iteration-count: 1;

JSfiddle http://jsfiddle.net/hD77v/1/

用于在 31 秒后更改背景颜色
HTML

<div id="test">continue</div>

CSS

#test {
background-color : red;
}

Javascript

setTimeout(function(){
document.getElementById("test").style.backgroundColor="black";
},31000);

关于javascript - 动画不透明文本CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21944901/

相关文章:

jquery - 重置更改的 css 值

javascript - 无法从闭包内输出正确的变量值

php - html 刷新基于 php 变量

javascript - 在 vuejs 中将背景图像分配为变量

javascript - 使用 eval() 运行 HTML 代码

javascript - 谷歌浏览器扩展 - 无法将消息从内容脚本传递到同一扩展中的弹出页面

javascript - 脚本不按 ID 定位某些元素,但在其他元素上运行良好

javascript - 如何在Materialise设计中更改日期选择器表单的背景颜色

jquery - Bootstrap 3 : dropdown not working only when fixed navbar is on top position

javascript - Href 滚动到具有偏移量的页面