Yeti: Scrollbaren Bereich in der Mitte der Seite mit variabler Höhe

Hi Forum,
Mann, heute kann ich euch echt mal löchern. Und das so kurz vorm Urlaub. ;-)

Naja, hoffentlich könnt ihr mir hierbei helfen, die Forensuche hat leider nix zu Tage gefördert und Google hat mir auch nicht weitergeholfen:
Ich will ein vom Designer vorgegebenes Frameset alleine durch Layer realisieren und zwar mit fixen Kopf- und Fußzeilen und einem scrollbaren Bereich in der Mitte. Dieser soll sich aber über die gesamte verfügbare Bildschirmhöhe erstrecken.
Wenn ich dem div eine height von 100% zuweise, nimmt er sich alles, was er für den Text braucht und macht kein overflow. Verständlich.
Wenn ich ihm eine bestimmte Größe zuweise, tauchen die Scrollbars auf (wunderbar, so soll es sein), aber natürlich ist die Höhe dann fix.
Ich will aber beides verbinden.

Irgend eine Idee?

Der Yeti

--
Habe nun, ach! WInfo, BWL, und Mathe, Und leider auch Info!
Durchaus studiert, mit heißem Bemühn. Da steh' ich nun, ich armer Thor!
Und bin so klug als wie zuvor!
sh:( fo:| ch:? rl:? br:< n4:& ie:( mo:| va:| de:[ zu:) fl:| ss:) ls:< js:|
  1. Hallo,

    Wenn ich dem div eine height von 100% zuweise, nimmt er sich alles, was er für den Text braucht und macht kein overflow. Verständlich.

    also der Text ist zu klein?

    overflow:scroll; hast du probiert?

    Grüsse

    Cyx23

    1. Hi,

      also der Text ist zu klein?

      Nein, der Text ist okay. Der soll ja so lang sein, damit das Scrollen erzwungen wird. Aber dann nimmt sich das div natürlich nicht 100% der Bildschirmhöhe sondern 100% des gesamten Platzes, der ja schon von der Schrift eingenommen wird.

      overflow:scroll; hast du probiert?

      Nein, aber Scrollbars sollen auch bei Bedarf ausgeblendet werden.

      Der Yeti

      --
      Habe nun, ach! WInfo, BWL, und Mathe, Und leider auch Info!
      Durchaus studiert, mit heißem Bemühn. Da steh' ich nun, ich armer Thor!
      Und bin so klug als wie zuvor!
      sh:( fo:| ch:? rl:? br:< n4:& ie:( mo:| va:| de:[ zu:) fl:| ss:) ls:< js:|
      1. Hallo,

        Nein, der Text ist okay. Der soll ja so lang sein, damit das Scrollen erzwungen wird. Aber dann nimmt sich das div natürlich nicht 100% der Bildschirmhöhe sondern 100% des gesamten Platzes, der ja schon von der Schrift eingenommen wird.

        du kannst dir ja mal Position Fixed für alle Browser per CSS anschauen, gerade für die von dir
        angefragten "fixen Kopf- und Fußzeilen".
        Je nachdem ob ein Div-Container oder die ganze Seite scrollt kann noch per padding-top o.ä.
        für die richtigen Abstände gesorgt werden.

        Grüsse

        Cyx23

  2. Hi,

    Wenn ich dem div eine height von 100% zuweise, nimmt er sich alles, was er für den Text braucht und macht kein overflow. Verständlich.

    Nein. Standardkonform wird dem div die Höhe seines Elternelenents zugewiesen.

    Was Du suchst, findest Du (nicht ganz 100%ig) hier: http://aktuell.de.selfhtml.org/tippstricks/css/footer/

    freundliche Grüße
    Ingo

    1. Hi,

      Was Du suchst, findest Du (nicht ganz 100%ig) hier: http://aktuell.de.selfhtml.org/tippstricks/css/footer/

      Danke, werd ich mir mal anschauen.

      Der Yeti

      --
      Habe nun, ach! WInfo, BWL, und Mathe, Und leider auch Info!
      Durchaus studiert, mit heißem Bemühn. Da steh' ich nun, ich armer Thor!
      Und bin so klug als wie zuvor!
      sh:( fo:| ch:? rl:? br:< n4:& ie:( mo:| va:| de:[ zu:) fl:| ss:) ls:< js:|