如何删除透明png周围的白色像素?

时间:2017-08-17 19:58:20

标签: html css

我在我的网站中加入了一个透明的png,边框上有白色像素,看起来很麻烦。

我已经仔细检查过,这不是包含这些像素的图像本身,也没有在CSS中设置边框。

如果有人知道这个问题并且可以提供帮助,那会很高兴。

以下是我的意思截图: image

4 个答案:

答案 0 :(得分:1)

这在CSS中是不可能的。

图像中包含白色边框。

解决方案是使用像Photoshop这样的图像编辑器:

  • 使用魔棒工具
  • 选择透明区域
  • 扩张1px(如果需要,或更多)
  • 按删除
  • 另存为PNG

答案 1 :(得分:1)

您可以使用矢量应用程序来创建徽标。就像" Corel Draw"。我为样本

创建了您的徽标

sample PNG

答案 2 :(得分:0)

您必须使用GIMPPhotoshop等图片编辑器。

如果您从艺术家那里得到这个,您可以向他们抱怨他们导出的图像有白色边框。否则你将不得不使用刷子自己擦除它们,这可能很痛苦。

答案 3 :(得分:0)

问题解决了!

我已将该图片保存为具有不同色彩空间的网络并导致此问题:/