Ei!
Wieso verschwinden sie? overflow:hidden?
Ja, ich habe die ausrichtenden div-Bereiche "Container_Links" und "Container_Links" sowie den div-Bereich "Container_Mitte", der die eigentlichen Seiten beinhaltet, mit "overflow:hidden" festgelegt.
Hmm, Kindelemente mit position:absolute sollten aber eigentlich auch trotz overflow:hidden außerhalb sichtbar sein. Das hatte ich so in Erinnerung und habe es eben nochmal getestet. Vielleicht sind sie nicht abgeschnitten, sondern nur aus z-index-Gründen verdeckt?
ist es doch gerade egal, wo sie stehen.
Hmmm, design-technisch machen sie aber am oberen Rand des div-Bereiches "Container_Mitte" Sinn, damit sie hier zur Geltung kommen.
_Design_-technisch, eben. Das Design interessiert beim HTML aber allenfalls sekundär; erstmal sollen die HTML-Elemente den Inhalt sinnvoll auszeichnen. Der Lampeneffekt ist kein Inhalt und ergo idealerweise auch kein HTML-Element.
Vielleicht möchtest Du sie mit a:hover:after erst per CSS erzeugen, wenn sie gebraucht werden?
Sie werden ja, eben aufgrund des Designs, dauerhaft "benötigt", egal ob aus- oder eingeschaltet.
a:after für die ausgeschalteten, a:hover:after für die eingeschalteten?
Konkludierend deuten alle Zeichen wohl tatsächlich darauf hin, dass ich mein Vorhaben mittels Javascript umsetzen muss?! :-|
So verzweifelt sind wir noch lange nicht. ^^
Viele Grüße vom Længlich
Mein aktueller Gruß ist:
Manchu (China)