【问题标题】:Alpha channel in IE 6.x [duplicate]IE 6.x 中的 Alpha 通道 [重复]
【发布时间】:2010-10-11 05:14:11
【问题描述】:

可能重复:
How to get PNG transparency working in browsers that don't natively support it?

如何让 IE 6.x 正确显示 png 文件?

我有一位设计师坚持在背景图案上放置阴影,而客户出于某种原因坚持使用 IE 6.x

【问题讨论】:

  • 你会这么好,给任何答案一个解决方案标志??!!

标签: internet-explorer png


【解决方案1】:

尝试在 google 上搜索“png hack”...弹出 thisthis

编辑:
不知何故重复了this

【讨论】:

    【解决方案2】:

    您的设计师是否绝对坚持在 IE6 中存在阴影?市场份额每天都在减少的浏览器。或者他会为大多数使用更现代浏览器的用户看到阴影而感到高兴。

    这可能是技术决策,具体取决于您的网站当前和预计的 IE 6 使用统计数据,以及实施这些阴影的成本。但不要害怕从技术成本/收益的角度来争论它,而且并非所有浏览器都需要以相同的方式呈现您的网站。

    【讨论】:

    • 在撰写此评论时,按照您使用的任何指标(Alexa、Google 等),IE6 仍然拥有显着 (>20%) 的市场份额。如果您的网站是“firefoxlovers.com”,那么这个建议可能适用,但否则忽略 IE6 用户将是一个绝对糟糕的商业决策。
    • 在 IE6 中没有阴影会是一个糟糕的商业决策吗?谁说忽略IE6?我说的是对在 IE6 中实现投影的额外努力是否值得进行成本/收益分析。在某些情况下可能是这样,但进行分析仍然值得。
    【解决方案3】:

    您可以直接使用 AlphaImageLoader,也可以通过许多覆盖它的脚本来使用。我个人推荐IE7,因为它解决了很多其他 IE6 问题,而不仅仅是 alpha 透明度。

    此外,对于某些布局,可能完全没有透明度,但仍然看起来像您的设计师想要的那样。我不知道它是什么样子的,所以我不能肯定。

    【讨论】:

      猜你喜欢
      • 2021-08-24
      • 2010-11-29
      • 1970-01-01
      • 2021-08-13
      • 2012-04-24
      • 1970-01-01
      • 2011-06-11
      • 2011-05-06
      • 2012-11-30
      相关资源
      最近更新 更多