在jQuery中让文本闪烁的简单方法是什么,以及阻止它的方法是什么?必须为IE,FF和Chrome工作。谢谢
发布于 2009-10-22 16:20:58
例如
$('.blink').blink(); // default is 500ms blink interval.
//$('.blink').blink(100); // causes a 100ms blink interval.
它也是一个非常简单的插件,你可以扩展它来停止动画和按需启动它。
发布于 2011-04-29 18:08:33
一个使文本闪烁的插件对我来说听起来有点过头了…
试试这个。
$('.blink').each(function() {
var elem = $(this);
setInterval(function() {
if (elem.css('visibility') == 'hidden') {
elem.css('visibility', 'visible');
} else {
elem.css('visibility', 'hidden');
}
}, 500);
});
发布于 2011-11-30 05:40:04
如果您不希望使用jQuery,可以使用CSS3来实现
@-webkit-keyframes blink {
from { opacity: 1.0; }
to { opacity: 0.0; }
}
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;
}
似乎能在Chrome中工作,不过我想我听到了轻微的抽咽声。
https://stackoverflow.com/questions/1605698
复制相似问题