Thomas Luethi: Link-Hintergrund nicht für Bilder verwenden

Beitrag lesen

Hallo,

Ich habe per CSS alle Links gleich formatiert. Allerdings benutze ich auch teilweise transparente Grafiken als Links. Nun erhalten diese auch die Hintergrundfarbe, was doch ziemlich stört.
Gibt es eine Möglichkeit, diese Regel nur anzuwenden, wenn das Element a kein img-Element enthält?

Ich wuerde es eher umgekehrt versuchen:
Bilder, die in einem Link stehen, sollen einen transparenten
Hintergrund haben:
a img { background-color:transparent; color:... }

Ansonsten arbeite halt mit Klassen, wie "dingsda" vorschlug.

Gruesse,

Thomas

--
Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
Ich mag es, wenn URLs verlinkt sind (</faq/#Q-19>).
Oft gestellte PHP-Fragen beantwortet die dclp-FAQ bestens: http://www.dclp-faq.de/