【问题标题】:Banner Fade In Jquery not working横幅淡入Jquery不起作用
【发布时间】:2011-09-16 00:50:22
【问题描述】:

我的横幅在大多数浏览器中都有效,除了 IE 7,8 和我认为 9。在横幅底部,当淡入生效时,横幅下的阴影变黑:

谁能帮帮我?

网址:www.maurobonucci.com/beta/

【问题讨论】:

  • 您应该始终在实际问题本身中提供您需要帮助的代码/标记/样式。不要让其他人点击并挖掘您的代码以找到您的问题。
  • 没有必要投反对票,因为这是一个有效的问题

标签: javascript jquery


【解决方案1】:

它在 IE 9 上运行,这是我拥有的唯一版本。但我认为您在早期版本中遇到的问题与图像底部的阴影有关。

【讨论】:

    【解决方案2】:

    我坚信问题在于 IE8 对 PNG 的透明度的理解非常差。我基于这样一个事实,即您的图像包含阴影。那个阴影是半透明的,是唯一变黑的东西。

    我认为对于您的情况,您可以通过消除阴影轻松解决此问题。将阴影作为包装器,因此它始终是静态的。然后在包装器内放置不断变化的图像容器,因此只有没有 PNG 透明度的图像才会褪色。这应该可以解决 IE8 和 IE7 的问题。但是,IE6 在 PNG 透明度方面存在一系列全新的问题。 或者更简单是在您的 Photoshop 中打开图像并为所有图像添加纯白色背景。由于您的网站背景无论如何都是白色的,因此阴影不需要透明。


    一些类似的文章:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-11-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多