Hi!
also so liefert der mir nen div der über die tabelle rausgeht
Öhm. Tabelle? Wo kommt die denn nun her? Eben waren es noch 3 Bereiche.
Zu Deinem Problem: Du hast oben 50px und unten 50 px. Und in der Mitte einen variablen Bereich. Frage: Was bringt dich zu der Annahme dieser Bereich hat eine Höhe von 100%? 100% von was? Du wirst so immer einen Bereich haben der 100% der Höhe seines Elternelements hat. Das kann nicht Deine Absicht sein, denn selbst wenn das Elternelement die Höhe des Viewports hat, stehen darüber noch 50 Pixel und darunter auch. Du hast also unten noch 100 Pixel mehr als Viewport. Eine Höhe von 100% - 100px gibt es nicht. Der Ansatz scheint also falsch.
Du lieferst keinen Code, also kann Dir auch niemand sagen was Dein Problem ist. Da Glaskugeln heute alle elektrisch funktionieren und sich keiner mehr den Strom leisten kann, fällt diese Option leider weg.
Der Tipp von Florian ist aber nicht total falsch, denn top 50px und bottom 50px bei absoluter Positionierung könnte helfen.
Fraglich ist auch, ob diese Art des Layout überhaupt Sinn macht. Je nach Viewport könnte das Endergebnis für den User recht frustrierend sein. Nur mal so als Beispiel: Ein aktuelles (Oberklasse) Netbook hat z.B. überhaupt nur eine Auflösung von 1024 x 600 auf einem 10" Monitor. Und das ist nicht die kleinste verfügbare Anzeige. Nach oben hin könnte es auch komisch aussehen, wenn auf nem 24 Zöller im Vollbildmodus zwischen oberem und unterem 50px Element ausser 2 Sätzen, die sich in ein oder zwei Zeilen über die Breite verteilen zum größten Teil alles leer ist.
Nimm das als konstruktive Kritik zum Überdenken ob man dein Problem nicht durch eine Sinvolle Layoutänderung lösen könnte. Du hast ja nichts über dein Projekt gesagt.
Trau Dich!