"einrasten" beim scrollen
jack
- javascript
hallo forum,
ich möchte in einer etwas vereinfachten form wie unter folgendem link zu sehen das einzelne newsbeträge, die vermutlich in div-containern stecken so "einrasten" beim scrollen.
http://www.die-neue-telekom.com/
hier wir augenscheinlich extJS verwendet. allerdings haben ich keinen ansatz gefunden wie ich das mit dem scrollen und einrasten realisieren kann. ich hoffe es kann mir jmd einen entschiedenen tipp geben.
gruss jack
Hi there,
ich möchte in einer etwas vereinfachten form wie unter folgendem link zu sehen das einzelne newsbeträge, die vermutlich in div-containern stecken so "einrasten" beim scrollen.
http://www.die-neue-telekom.com/
Willst Du das wirklich? Das ist eine der hässlichsten und unbrauchbarsten Seiten, die ich je gesehen habe. Wie refenzierst Du denn beispielsweise etwas auf der Seite, wenn Du jemandem, sagen wir, Eintrag No. 24 zeigen willst? Abgesehen davon, daß sich die bei der "Struktur" sicher alle Suchmaschinen verschlucken, aber anyway:
das funktioniert, weil nach dem loslassen des Scrollbars ein event getriggert wird, der nachschaut, wie weit Du runter oder raufgescrollt hast und dann errechnet, wieviele Einträge das ergibt und an welcher Position von oben gesehen der Deiner Scrolldistanz nächststehende ist. Die Position oben ist immer ein vielfaches von der Höhe dieser Einträge. Das erkennst Du auch daran, daß die ganze Konstruktion nicht mehr funktioniert, wenn Du den Viewport Deines Browser in der Höhe so wählst, daß er kleiner ist als die Höhe eines Eintrags. Machbar ist es also, aber ob der Aufwand dafür steht? Der Anwender jedenfalls hat nichts davon (aber das trifft vermutlich auf die gesamte Telekomseite zu...)