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 に答える