1

可能重复:
如何让 PNG 透明度在本身不支持它的浏览器中工作?

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

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

4

3 回答 3

1

尝试在谷歌搜索“png hack”......提出这个这个

编辑:
不知何故重复这个

于 2009-03-04T08:46:52.547 回答
0

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

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

于 2009-03-04T08:48:07.177 回答
0

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

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

于 2009-03-04T08:50:17.810 回答