Scrollen im DIV
Mathias7
- javascript
Hallo,
folgendes Problem schreit nach einer Lösung:
Ich habe ein DIV mit fest definierter Höhe und Breite (per CSS).
Der Inhalt im DIV ist größer. Die overflow-Option ist 'hidden'.
Auch ohne Scrollbalken (absichtlich ausgeblendet) kann ich mit der Maus scrollen: Zeiger in das DIV setzen, Maustaste drücken und Zeiger nach oben/unten ziehen. Es scrollt!
Nun möchte ich zwei hübsche Links unter das DIV zum hoch- und runterscrollen machen. Nur - welche Werte muss ich verändern: clientX, offsetX, scrollBy(...)? Und auf welches Objekt: das DIV, den Inhalt? Nix funktioniert scheinbar?
Es soll mit dem IE5 und Navigator6 laufen, also möglichst W3C-DOM-kompatibel sein (mit beiden Browsern relativ gute Erfahrungen gemacht).
m.
Hallo Mathias
Ich hatte das selbe Problem wie du und ich habe es folgendermasen gelöst:
Also, du willst ein DIV machen, in dem du scrollen kannst, wobei der rest stehen bleibt (egal ob der Rest in einem definierten div ist oder nicht) --->
http://www.dansteinman.com/dynapi/docs/examples-summary.html
Dort findest du massenhaft Beispiele dafür.
Um auf dein Problem _ganz genau_ zu kommen:
[http://www.dansteinman.com/dynapi/docs/examples/scrollwindow/demo-multi.html]
Ich hoffe, das dir das hilft, wenn nicht poste nochmal, was du gerne anders hättest.
MfG
Roman Sonnleithner alias Sonny