【发布时间】:2015-09-03 23:51:00
【问题描述】:
我正在处理链接单击以展开链接下方的隐藏 div 层。我正在使用“easeOutBounce”,它看起来很棒。问题是当我单击链接以将 div 恢复到隐藏状态时。当它在做动画时,有一个白色区域(div 所在的位置),下面的 div 突然回弹。我想缓解它推动的 div 。我希望这是有道理的。
$(".launch-search").click(function () {
$('.search-container').toggle('slide', {
duration: 1000,
easing: 'easeOutBounce',
direction: 'up'
});
});
这是示例问题的 JSFiddle。请注意搜索容器下方的白色大间隙,以及蓝色框与顶部的硬对齐。
【问题讨论】:
-
为了帮助您,我们需要查看您的 HTML 和 CSS,请创建一个小提琴,以便我们更轻松..
-
@user26409021fiddle 已添加。
标签: jquery html animation easing