透明gif不透明?

时间:2015-03-10 14:21:57

标签: html css png transparent

我从findicons.com下载了一个透明的png,我想如果我把这个png放在我的html页面上,它有一个渐变色的背景,我只会看到图标(在这种情况下为向下箭头)。 相反,我看到图标和图标周围的白色(ish)框。尝试将背景样式设置为透明或继承,并将边框设置为无,但这似乎没有帮助。

我不确定我的问题在这里。事实上我的身体背景是渐变色吗?这是我使用PNG的事实吗? 是因为我下载的图标不透明,即使我下载它的网站说它是? 是因为我刚刚开始建立网站吗?

拜托,有什么建议吗? 感谢。

这是我试图实现这个目标的页面: Not working example

2 个答案:

答案 0 :(得分:1)

在您的示例中,您的图片位于按钮标记内。 Button标签具有默认背景。您可以将按钮的背景设置为无,它应该可以正常工作。

答案 1 :(得分:0)

PNG是唯一兼容透明的图像类型。您不应该将图像的任何样式设置为透明,因为它是PNG。该文件不得透明(即使他们说是透明的)。

我建议您下载免费的paint.net工具,以便更详细地查看图片。使用该软件,可以围绕箭头切出并将其保存为PNG。因此,创建自己的图像。