在HTML或CSS中更改图像的背景颜色

时间:2014-04-17 04:38:25

标签: html css html5 web

我刚刚下载了一个html模板,因为我可以看到图像有白色背景,但是当它们在网站中使用时,它们会改变背景颜色。

Original Image

这就是我在网站上看到的内容:

Image in the site

那么如何实现这个效果,我花了一整夜改变了Photoshop中图像的背景颜色,这看起来不像这张图片那么好,

所以CSS中必须有一些方法才能做到这一点..?

2 个答案:

答案 0 :(得分:2)

这是通过图像类型完成的。您可能需要具有透明度的PNG。如果你熟悉photoshop,你只需擦除背景(这样alpha层就可以显示出来),然后保存一个png。这将让背景颜色“显示”图像。

答案 1 :(得分:1)

试试这个

img {
    background-color : blue;
}

使用png透明图像时会出现这种情况。