Hey, Murphy,
Rumbasteln in diesem Fall dann feste höhen setzen will ich ja vermeiden. Mir gefällt schon das position: absolute; für den Body nicht, aaber anders funktioniert es nicht.
Doch, siehe mein Beispiel. Das kommt komplett ohne position aus und erfüllt deine Wünsche.
-
Das war auf mein Beispiel bezogen, dass ohne
position: absolute;
, dieses Layout nicht sauber Möglich ist. Außer man setzt eine feste Höhe Für alle Elemente. -
Das stimmt aber du setzt ja auch eine Höhe mit
height: calc(100vh - 13.1rem);
, welches bei mir, aus irgendeinem Grund den ich nicht finde/kenne, nicht funktioniert.
Gruß
Jo