dedlfix: Zum Verzweifeln: onmouseover klappt nicht mehr!

Beitrag lesen

Tach!

Oder häng den zusätzlichen Inhalt ins Pseudoelement ::after. Aber wie das gehen könnte, entzieht sich meiner Kenntnis. Wenn ich dem Element testweise eine id verpasse, kann ich es zumindest über den CSS-Selektor #die_id::after ansprechen.

Also ich verstehe nicht wie ich das umbauen soll, dass er Pseudoelemente "versteht".

Ein Pseudoelement kann mit CSS bearbeitet werden. Unter anderem kann man ihm einen Inhalt geben:

selector::after {
  content: "_!";
}

Das kann man einfach so im CSS-Teil stehen haben. Das Problem ist nur, a) einen passenden Selektor zu finden (der dann statt des selector-Platzhalters zu stehen kommt), und b) das Element so umzugestalten, dass der Selektor drauf passt. Und eigentlich ist das ganz einfach, ich hab am Anfang zu kompliziert gedacht. Der Selektor kann einfach eine Klasse sein, und du fügst dem Element dann diese Klasse hinzu, beziehungsweise allen Elementen, die betroffen sind.

dedlfix.