hi,
Der Scrollbereich reicht von oben (margin-top:0;) bis zum Footer (quasi 96% Höhe). [...]
Der Scrollbereich soll aber als Container dienen, der weitere Bereiche umfasst. So auch den Inhaltsbereich.
Der Inhaltsbereich beginnt oben bei 228px (also margin-top:228px;) und soll bündig mit dem Scrollbereich unten abschließen.
das tut er doch wohl auch, wenn du für inhalts- und scrollbereich keine margin-/padding-bottom angibst (bzw. sie explizit auf 0 setzt).
Genau das krieg ich nicht hin, weil ich ja nicht weiß, wieviele em, % oder sonstwas noch bis zum Footer nötig sind.
was hat der footer damit zu tun?
der scrollbereich endet doch genau über diesem, also kann der inhaltsbereich nicht weiter als bis dort gehen.
Der Inhaltsbereich soll außerdem _immer_ so hoch sein, auch, wenn der Inhalt nicht ausreicht für die Höhe.
also 100% der höhe des scrollbereiches minus 228px?
das ist mit reinem CSS wohl kaum zu lösen.
entweder du ziehst javascript hinzu, welches den passenden wert ausrechnet, oder du setzt die höhe auf 100% und erzeugst den abstand von oben irgendwie anders, z.b. in dem du ein weiteres element hineinschachtelst.
gruß,
wahsaga
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }