PNG verliert Transparenz, wenn sie als Link verwendet
-
06-07-2019 - |
Frage
Ich habe ein Bild über eine Tabelle, den Stil mit CSS wurde. Als ich mein Bild auf dem Tisch ohne href ist es in Ordnung, wenn ich eine href der Transparenz gelten nicht mehr funktioniert. Jede Art und Weise um dieses?
Tabelle 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%;
}
geschieht in Chrome und FF haben IE nicht versucht, aber ich erwarte das Gleiche.
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>
Lösung
Versuchen Sie wie folgt vor:
a{
background: transparent !important;
}
a img{
background: transparent !important;
}
Dies ist nicht eine schrecklich gute Idee, in einer Produktionsstätte zu tun. Dies zeigt an, dass es etwas falsch mit Ihrem CSS-Code. Versuchen Sie durch den CSS und finden, was auch immer Ihre Anker-Tags verursacht einen nicht-transparenten Hintergrund haben.
Andere Tipps
Wenn Sie versichern möchten, dass Sie, egal transparent PNGs haben, wie der Code ist, verwenden TweakPNG.