javascript - 使用 TweenMax 在背景图案和 z-index 不起作用的 div 中淡入淡出

标签 javascript css tween gsap

我正在尝试使用 TweenMax 为我拥有的这个 div 做这个非常简单的淡入淡出。这是 div 的 CSS

.aboutBg { 
    background:url(../images/pattern.jpg);
    top:0;
    right:0;
    left:0;
    bottom:0,
    position:fixed;
    border:10px solid red;
    z-index:10;
}

TweenMax.to('.aboutPage', 0.5, {autoAlpha:1});

发生的事情是边框会很好地淡入淡出,但带图案的背景色不会,它只是在补间结束时弹出。如果我删除 z-index 一切正常,但我必须设置 z-index 以便它位于我的其他内容之上。另外我没有补间 z-index,它设置在补间之前,所以我不确定为什么它没有正确淡出。有人知道吗?谢谢。

最佳答案

首先确保您已升级到最新版本的 TweenMax。其次,使用 alpha 而不是 autoAlpha 并判断是否存在差异。

关于javascript - 使用 TweenMax 在背景图案和 z-index 不起作用的 div 中淡入淡出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17307840/

相关文章:

javascript - 如何使用 JQuery 检查单选按钮是否被选中?

javascript - 在 knockout 绑定(bind)的下拉列表中显示值而不是文本

javascript - 如何使用 JS 在 Google recapcha 中自定义消息有效性?

javascript - 如何获取文本区域内的文本宽度? (javascript/jquery)

css - CSS3 动画需要第二双眼睛

android - Android 动画是如何工作的?

animation - 从 C# 代码在 Unity 4.6 中对图像进行动画/移动/翻译/补间动画

java - 创建字节数组并获得相同的 Java 和 JavaScript 输出

javascript - 如何通过 JS 更改悬停时直接相邻的兄弟元素的 CSS?

javascript - 使用更改文本自动调整定义的 DIV 中的字体大小