MudGuard: Hintergrund bei Bild-Link anders färben

Beitrag lesen

Hi,

es handelt sich um ein Problem auf der folgenden Seite:
http://telltec.ch/
und zwar unter "guestbook".

Also unter http://telltec.ch/index.php?site=Guestbook.

#content a:link, #content a:visited{

Das formatiert unbesuchte und besuchte Links in einem Element mit id content.

Specificity: a = 0 (kein style-Attribut), b = 1 (1 id), c = 1 (1 Pseudoklasse), d = 1 (1 Elementname)
ergibt 0.1.1.1

nun habe ich im gästebuch aber ein bild als link (das email-briefchen), das keinen pinken hintergrund haben sollte.
#guestbook a img,

Das formatiert ein Bild in einem a-Element in einem Element mit id guestbook.
a = 0, b = 1, c = 0, d = 1 ergibt 0.1.0.1

Falls sowohl der obengenannte als auch dieser Selektor zutrifft (das ist der Fall, die betroffenen Links liegen sowohl im Element mit der id guestbook als auch im Element mit der id content), gewinnen bei gleichen Eigenschaften die Werte aus dem obengenannten Selektor, da 0.1.1.1 höher ist als 0.1.0.1

#guestbook img a:link, #guestbook img a:visited, #guestbook img a:hover, #guestbook img a:active{

Hier werden a-Elemente innerhalb eines img-Elementes innerhalb eines Elementes mit der id guestbook selektiert.

img hat das content-model EMPTY, kann also keine Elemente enthalten, diese Selektoren sind also sinnlos.

weiss jemand wie ich das korrekt machen müsste?

Sorge dafür, daß die specificity des zweiten Selektors mindestens so hoch ist wie die des ersten (wenn sie "nur" gleichhoch sind, ist die Reihenfolge noch entscheidend).

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.