Om nah hoo pez nyeetz, Liona!
wie ich es besser machen kann.
Chris hat ja schon zum z-index das entscheidende geschrieben.
Unabhängig von deinem Problem denke ich, dass du mit sehr sehr alten Büchern oder Internetseiten arbeitest. Es ist heute nicht mehr notwendig, eine div-Suppe zu kochen. Es gibt heute sematisch passende Elemente, etwa header, footer. Lies etwa diese Serie. Überschriften und Textabsätze gab es schon immer.
div-Elemente für Ränder und Abstände waren noch nie™ nötig.
Es ist nicht klug, feste Breiten zu vergeben, zu vielfältig sind die Möglichkeiten, eine Seite zu betrachten (Handy, Tablet, PC im Vollbildmodus).
Matthias