0

我在一张使用 CSS 样式的表格上有一张图片。当我在没有href 的情况下将图像放在桌子上时很好,一旦我应用href,透明度就不再起作用。有什么办法吗?

表格 css

table.list_data {
background-color:#F3F3F3;
border:1px outset #A1A1A1;
border-collapse:collapse;
border-spacing:2px;
font-family:'MS Shell Dlg';
font-size:13px;
font-style:normal;
font-variant:normal; 
font-weight:normal;
width:100%;
}

发生在 Chrome 和 FF 中,没有尝试过 IE,但我期望相同。

html....

<td><a href="javascript:loadContent('#action','addjob.php?id=31');"><img alt="Add A job" src="images/add.png"/></a></td></tr><tr><td>joe bloggs</td>
4

2 回答 2

1

尝试添加以下内容:

a{
  background: transparent !important;
}
a img{
  background: transparent !important;
}

在生产站点中这样做并不是一个非常好的主意。这表明您的 css 代码有问题。尝试浏览 css 并找出导致锚标签具有不透明背景的原因。

于 2009-10-26T07:20:47.953 回答
0

如果您想确保无论代码如何都具有透明的 PNG,请使用 TweakPNG。

http://entropymine.com/jason/tweakpng/

于 2009-10-26T17:09:59.087 回答