PNG上的白色轮廓,但仅在缩小时

时间:2011-04-28 14:40:29

标签: png

这是我的网站: http://smartpeopletalkfast.co.uk/pp/

左侧的“按类别购物”菜单由图片组成,并使用PNG。 PNG在正常变焦时看起来很好但是当我缩小FF并且在我的Ipad白线上出现透明度开始的地方。

我知道PNG可以在浏览器中引起很多麻烦,但这似乎是一个不同的问题。我没有用其他浏览器测试过。

谢谢

更新 - 是否有人知道指向某个网站的链接,该网站在背景图片或颜色上显示了具有透明度的PNG?我想知道这个问题是否会发生在其他人身上,以防无法修复。

UPDATE2-我认为这只发生在ipad和mac上,而不是pc。

更新3 - 这是我缩小时来自firefox mac的屏幕抓取:

enter image description here

1 个答案:

答案 0 :(得分:0)

问题是您的PNG实际上包含白色。

看一下你的PNG,删除了其Alpha通道your PNG with alpha removed

并将其与此修改版本进行比较,删除了Alpha通道modified version with the alpha channel removed

以下是alpha通道完整的修改版本:modified version with alpha channel intact - 它看起来与您的文件相同,但透明像素是灰色且透明的,不是白色和透明的。在您的网站上试用此版本即可。

为了进一步帮助您,我们需要知道您使用哪种软件来保存图像。例如,在GIMP中,您必须确保在导出PNG时选择“保存背景颜色”,但其他软件的工作方式可能不同。