Wenn ich mir die CSS Datei anschaue ist die immer noch voller position Angaben.
Ich dachte, das Problem sei die position:absolute?
Die position:relative brauch ich, damit die Sache mit dem z-index funktioniert, da sich viele divs bei mir überlagern, ist das die einzige Möglichkeit, die ich kenne, um die Reihenfolge der Anordnung zu bestimmen.
sinvoller wäre es, wenn du ein minimal Beispiel bust wo man sieht was falsch ist und welche CSS Angaben zum tragen kommen.
Wie gesagt, ich wüsste nicht, was ich irgendwie anders machen sollte.
Deswegen bin ich hier.