我正在尝试动画一些文字。 当页面加载时,我希望此文本扩展为大于默认字体大小,然后回退到其原始字体大小。我希望在一秒内发生这种情况,并不断做到这一点。如何不断地每秒扩大和缩小字体大小?
这是我迄今所尝试,但不起作用:
$(document).ready(function(){
function expandName(){
nameInter = setInterval(function(){
$("#name p").stop().animate({fontSize: '30px'});
$("#name p").stop().animate({fontSize: '22px'});
}, 1000);
}
expandName();
});
的HTML:
<div id="name"><p>name</p></div>
和CSS:
#name p{
font-size: 22px;
}
所以我认为当网页已经加载时,它会扩展到30px,并且每秒缩回到22px,并不断重复此操作。为什么不这样做?