PNG图像出现与白色背景,即使它有一个清晰的背景

时间:2011-03-08 04:10:21

标签: css image css3 png facebox

我有一个带有关闭按钮的facebox窗口,我希望与uservoice.com完全一样(点击右下方的反馈链接,你会看到我的意思。我已将该图像添加为关闭按钮,但是当它出现在我的浏览器中时会显示一个白色背景。图像应该有一个清晰的背景。任何想法如何让它显示为透明?这是我正在谈论的图像:http://i.stack.imgur.com/jfxC1.png < / p>

这是关闭按钮的CSS:

    #facebox .close{

  position:absolute;
  top:-22px;
  right:-24px;
  padding:2px;
  background:#fff;
}
#facebox .close img{
  opacity:0.3;
}
#facebox .close:hover img{
  opacity:1.0;
}

2 个答案:

答案 0 :(得分:2)

#facebox .close上,删除background: #fff

这应该就是你需要做的一切。 虽然,我看不到你在哪里设置background-image

答案 1 :(得分:2)

#facebox .close{
  position:absolute;
  top:-22px;
  right:-24px;
  padding:2px;
  background:#fff;
}

这里可能是background:#fff;