Ich möchte dies machen:
a:hover{
...
div.test {background-color: #000;}
}
CSS bedeutet Cascading Style Sheets, es gibt also Objekte ausserhalb der Cascade, die mit CSS nicht erreichbar sind.
Trotzdem die Frage in die Runde, ob man innerhalb einer CSS-Styles (a:hover) den Style eines anderen Objekts definieren kann.
Ja, wenn es Teil der eigenen Cascade ist. So funktionieren geschachtelte CSS-Menüs. Wenn man die oberste Schachtel mit der Maus überstreicht, werden die untergeordneten Schachteln eingeblendet.
Bin gespannt, aber mach mir nicht allzuviele Hoffnungen ;)
Wie immer, muss man die eigene Umgebung verstehen und nutzen.
Linuchs