Jörg Dutschke: Eigenes Scrollmenü ... eigene Scrollbalken

Hallo!

Ich habe mal eine Frage.
Angenommen ich habe eine Seite die quasi rein auf HTML + CSS beruht und das quasi-Standardlayout (Navigation links, Content rechts) hat.
Ist es möglich, OHNE Frames den Contentteil scrollbar zu machen und trotzdem den Navigations- und Kopfteil auf der Seite zu verankern, so daß sie immer sichtbar sind?

Gibts einen Weg, ein DIV mit einem Scrollbalken zu versehen?

Ich hoffe, daß ich mich verständlich machen konnte und ihr mir mit ein paar Tipps weiterhelfen könnt. Übrigens: den DHTML-Guru kenne ich ;-) .. und da wurde es künstlerisch wertvoll realisiert. Aber gehts auch einfacher?

Ciao und Grüße vom Bodensee
Jörg

  1. Hallo!

    Hi

    Ist es möglich, OHNE Frames den Contentteil scrollbar zu machen und trotzdem den Navigations- und Kopfteil auf der Seite zu verankern, so daß sie immer sichtbar sind?

    Ja

    Gibts einen Weg, ein DIV mit einem Scrollbalken zu versehen?

    Nein

    Ich hoffe, daß ich mich verständlich machen konnte und ihr mir mit ein paar Tipps weiterhelfen könnt. Übrigens: den DHTML-Guru kenne ich ;-) .. und da wurde es künstlerisch wertvoll realisiert. Aber gehts auch einfacher?

    Ja

    Schau: Du musst dem Navigationsbereich (z.B. <div id="nav">) so formatieren:
    <div id="nav" style="position:fixed">
    oder in externer Datei:
    #nav { position:fixed; }

    Ciao und Grüße vom Bodensee

    Ciao und Grüsse aus Bad Steben

    Jörg

    Dave

    1. Hi,

      Gibts einen Weg, ein DIV mit einem Scrollbalken zu versehen?
      Nein

      Lüge!

      Natürlich gibt es den Weg: overflow:auto oder overflow:scroll (die Größe muß natürlich begrenzt sein, sonst wird das div vergrößert, statt mit Scrollbalken versehen)

      Andreas

    2. Hi Dave!

      Funzt das auch im Netscape?

      Ciao
      Jörg

      1. hi

        Funzt das auch im Netscape?

        Das mit position:fixed funktioniert in allem aktuellen außer MSIE/Windows.
        Die durchaus mögliche Scrollbar am <div> (overflow:auto;) geht in den aktuellen Versionen von IE und Netscape.

        Grüße aus Bleckede

        Kai

      2. Funzt das auch im Netscape?

        Leider nicht. Und weil die Liste der Browser, die das auch nicht können, zu lang werden würde, hier die wo's imho geht:
        Mozilla 1.1
        Konqueror oder wie das Ding heisst
        und den 3. weiss ich nimmer. (nicht der IE (c;

        Tut mir leid, aber versuch doch mal die Lösung vom lieben Kai

        Dave

        1. Funzt das auch im Netscape?

          Leider nicht.

          du verbreitest aber fleißig Halbwissen...

          position:fixed; können:

          Mozilla
          Konqueror ab 2.0
          Netscape ab 6.1
          Opera ab 5.0
          MacIE ab kA

          overflow:scroll; (oder overflow:auto;) können:
          Mozilla
          MSIE ab 4.0
          Netscape ab 6.0 afaik, 6.2 sicher
          MacIE ab kA

          Grüße aus Bleckede

          Kai