透明gif不透明?

Transparent gif not transparent?

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

我不确定我的问题出在哪里。我的 body 背景是渐变色吗?我使用的是 PNG 吗? 是不是因为我下载的图标不是透明的,尽管我下载它的网站说它是透明的? 是因为我刚开始建网站吗?

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

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

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