19

blink在我的应用程序中使用来显示错误消息。问题是它可以在 Firefox 中运行,但不能在 Chrome 中运行。我不知道问题是什么。我怎样才能让它在 Chrome 中工作?

4

6 回答 6

9

将以下代码添加到您的 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;
}
于 2013-03-26T20:55:23.553 回答
7
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 }}
于 2016-09-02T08:02:19.713 回答
5

它已被弃用,因此您可以尝试使用 javascript 来执行此操作。这是我为您使用 jquery 制作的示例:http: //jsfiddle.net/FPsdy/这很简单:

window.setInterval(function(){
  $('.blink').toggle();
}, 250);
于 2013-03-26T21:01:16.117 回答
4

Blink 已弃用,您不应使用它。

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

于 2013-03-26T20:55:18.827 回答
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 浏览器。

于 2019-02-12T05:22:34.677 回答
-1

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

window.setInterval(function(){
    $('.blink').css("opacity","0.5");
    window.setTimeout(function(){
        $('.blink').css("opacity","1");
    },750);
}, 1500);
于 2019-07-29T11:18:38.757 回答