Hallo
Es ist schwierig dir zu helfen wenn nicht mal klar wird was du im Endeffekt erreichen möchtest.
Dein Ursprungsbeitrag ist so unstrukturiert wie deine CSS-Anweisungen.
Wahrscheinlich fehlt dir auch das grundsätzliche Verständnis, wie sich position und z-index überhaupt auswirken.
Wenn solche Probleme auftreten erstelle ich erst einmal eine Testdatei, aus der das Verhalten der einzelnen CSS-Anweisungen sichtbar nachzuvollziehen ist und füge dann die gewünschten CSS-Anweisungen nacheinander hinzu.
Vorher werden alle nicht notwendigen CSS-Anweisungen entfernt.
Gruss
MrMurphy