当其他人消失时,动画div

时间:2014-12-06 17:50:39

标签: javascript jquery html css css-transitions

我有一个所有'清除'的div布局,就像在列表中一样。我使用jQuery内置的fadeOut函数使它们在一定时间后消失。一切都很好。 div从顶部开始一次消失一个。 jQuery用于淡化不透明度,最后显示:none到'fadeOut'div。当顶部div最终消失(显示:无)时,它下方的div都会向上移动,但它们会跳起来。我想知道是否有办法让这个过程变得顺畅(滑动)? TIA

1 个答案:

答案 0 :(得分:1)

也许你可以在设置display之前做你的动画:没有你以前的div。将第一个div opacity设置为0,使用setInterval或setTimeout将第二个div移动到第一个div位置,然后使用display:none隐藏你的第一个div ...然后冲洗并重复。