【发布时间】:2011-11-13 02:11:56
【问题描述】:
我有几个 div 被放置在彼此下方,我正在使用 css 可见性来淡入和淡出它们。我使用可见性的原因是 div 不会移动位置。
对于我正在使用的淡入淡出:
$('.drop1').css({opacity: 0.0, visibility: "visible"}).animate({opacity: 1.0});
我正在使用淡出:
$('.drop1').css({opacity: 0.0, visibility: "hidden"}).animate({opacity: 1.0})}, 200);
FadeIn 有效,但 fadeOut 无效。
现在,您可能认为问题出在最后一个“,200”,但我需要将其用作延迟,因为淡出/可见性:隐藏在 200 毫秒后发生 mouseleave 事件。
所以我的问题是:如何使动画隐藏的可见性充当淡出。
非常感谢
【问题讨论】:
标签: javascript jquery css animation visibility