眨眼无法在Chrome中使用

时间:2013-03-26 20:53:53

标签: css google-chrome blink

我在我的应用程序中使用blink来显示错误消息。问题是它在Firefox中工作但在Chrome中不起作用。我不知道问题是什么。如何让它在Chrome中运行?

6 个答案:

答案 0 :(得分:7)

将以下代码添加到您的css文件

blink {
-webkit-animation-name: blink; 
-webkit-animation-iteration-count: infinite; 
-webkit-animation-timing-function: cubic-bezier(1.0,0,0,1.0);
-webkit-animation-duration: 1s;
}

答案 1 :(得分:6)

blink, .blink {
    -webkit-animation: blink 1s step-end infinite;
    -moz-animation: blink 1s step-end infinite;
    -o-animation: blink 1s step-end infinite;
    animation: blink 1s step-end infinite;
}
@-webkit-keyframes blink { 67% { opacity: 0 }}
@-moz-keyframes blink {  67% { opacity: 0 }}
@-o-keyframes blink {  67% { opacity: 0 }}
@keyframes blink {  67% { opacity: 0 }}

答案 2 :(得分:5)

不推荐使用,因此您可以尝试使用javascript。这是我用jquery为你做的一个例子:http://jsfiddle.net/FPsdy/这很简单:

window.setInterval(function(){
  $('.blink').toggle();
}, 250);

答案 3 :(得分:4)

不推荐使用Blink,您不应该使用它。

http://www.w3.org/wiki/HTML/Elements/blink

答案 4 :(得分:0)

尝试将以下代码行添加到css文件中。

blink {
   -webkit-animation-name: blink; 
   -webkit-animation-iteration-count: infinite; 
   -webkit-animation-timing-function: cubic- 
    bezierr(1.0,0,0,1.0);
    -webkit-animation-duration: 1s;
  }

这是因为许多浏览器不支持少数CSS功能。您应该尝试更新Chrome浏览器。

答案 5 :(得分:0)

只需导入一个jquery.min.js文件即可使用此代码。

window.setInterval(function(){
    $('.blink').css("opacity","0.5");
    window.setTimeout(function(){
        $('.blink').css("opacity","1");
    },750);
}, 1500);