Parantatatam
mag Cookies & Kekse
Hallo Tutorianer,
ich habe gerade einen aberwitzigen Gedanken. Und zwar möchte ich eine Lösung für folgendes Problem haben: stellt euch folgendes vor: es gibt ein Element auf einer Webseite über welches ich mit dem Mauszeiger fahren, und dort dann scrollen kann. Jedoch möchte ich, dass dort keine Rollleiste angezeigt wird. Bisher habe ich es so probiert:
Problem ist nur, dass ich dabei entweder immer wieder zum Anfang des innersten Kastens springen muss, oder eben diesen immer weiter verlängern muss.
Gibt es da nicht eine bessere Lösung?
Nachtrag: Ich habe mein Skript jetzt so verändert, dass die Rollleiste sich stets mittig befindet und nach dem Scrollen wieder mittig positioniert wird. Somit wird quasi der Effekt erzielt, den ich mir wünsche, jedoch brauche ich weiterhin drei ineinander verschachtelte DIV-Boxen.
ich habe gerade einen aberwitzigen Gedanken. Und zwar möchte ich eine Lösung für folgendes Problem haben: stellt euch folgendes vor: es gibt ein Element auf einer Webseite über welches ich mit dem Mauszeiger fahren, und dort dann scrollen kann. Jedoch möchte ich, dass dort keine Rollleiste angezeigt wird. Bisher habe ich es so probiert:
HTML:
<div style="width:300px;height:300px;overflow:hidden">
<div style="width:350px;height:300px;overflow-y:scroll" id="scroller">
<div style="width:300px;height:2500px"></div>
</div>
</div>
Javascript:
var scroller = document.getElementById("scroller");
scroller.scrollTop = 1100;
scroller.onscroll = function (e) {
console.log(this.scrollTop);
this.scrollTop = 1100;
};
Gibt es da nicht eine bessere Lösung?
Nachtrag: Ich habe mein Skript jetzt so verändert, dass die Rollleiste sich stets mittig befindet und nach dem Scrollen wieder mittig positioniert wird. Somit wird quasi der Effekt erzielt, den ich mir wünsche, jedoch brauche ich weiterhin drei ineinander verschachtelte DIV-Boxen.
Zuletzt bearbeitet: