Hallo nochmal,
The z-index-property applies to positioned elements.
Ja, Du hast die position-Eigenschaft auf den Wert gesetzt, den sie schon besaß. Ein Element wird nicht dadurch positioniert, dass man "position" in den CSS-Code schreibt - jedes Element besitzt ohnehin zu jedem Zeitpunkt über jede CSS-Eigenschaft, also auch über position.
Dieser grammatikalisch etwas seltsame Satz war die Lösung, hier stehts nochmal im Klartext:
Ein Element wird dann als positioniert bezeichnet, wenn diese Eigenschaft einen anderen Wert als static hat.
http://www.thestyleworks.de/ref/position.shtml
==> Ein position:static (Blödsinn) zu position:absolute geändert, und das ganze funktioniert wie erwartet sogar ohne jegliche z-index-Angaben.
Danke und viele Grüße
Philipp