jQuery show()具有有趣且意想不到的“动画”效果

时间:2012-05-01 14:26:42

标签: javascript jquery

我不介意这种效果或侥幸发生,但如果它发生,我希望它不会远离页面,然后它在一个说话的庄园反弹。转到http://originalglbtexpo.com/asites/cholerose/查看我的意思。点击任何链接,观察第一个消失的东西,然后在左边开始后替换它的块然后向右移动然后快速回到它的位置。

Dunno究竟如何解决这个问题所以我正在寻找想法

2 个答案:

答案 0 :(得分:2)

show()可以将宽度和高度从零到其自然值设置为动画,这可能会使您的边距变得混乱。您可以通过!important width: 730px #content_wrap规则后面的{{1}}声明来锁定元素的宽度,从而避免这种“捕捉”行为。

答案 1 :(得分:0)

$().show以这种方式缓和。请参阅the demo on the jQuery API