Hej Martin,
Hallo,
bei den Antworten der Vorgänger wundert mich, warum niemand fragt, ob Dir ein dt:hover nicht reichen würde?
wenn du nochmal nachliest, wirst du feststellen, dass ich in meiner ersten Antwort sogar noch einen Schritt weiter gegangen bin und a:hover als Alternativlösung vorgeschlagen habe.
Sry, nicht gelesen, habe aufgehört zu lesen bei "bei der bestehenden Struktur ist das mit CSS allein nicht möglich."... ;-)
Aber nur als außerhalb des a-Elements positionierter Inhalt, nicht als Hintergrundbild
Ja, muss a:hover::before sein. Ich tucker noch im Energiesparmodus auf der linken Spur dahin...
Frohes Neues!
Marc