This link dovrebbe iniziare. Per farla breve, un div che è stato disegnato per sembrare una barra di scorrimento è usato per catturare gli eventi click-and-drag. Collegati a questi eventi ci sono metodi che fanno scorrere il contenuto di un altro div che è impostato su un'altezza arbitraria e in genere ha una regola CSS di overflow: scroll (ci sono varianti sulle regole css ma ottieni l'idea).
Sono tutto sull'esperienza di apprendimento, ma dopo aver appreso come funziona, consiglio di utilizzare una libreria (di cui ce ne sono molte) per farlo. E 'una di quelle cose "non reinventare" ...
EDIT Se si desidera saltare la fase di apprendimento del tutto, jassi9911 ha registrato un link ad un plugin jQuery che è morto semplice da usare. Roba buona.
fonte
2012-03-30 15:12:58
@kapa non duplica la domanda specifica per lo stile FB –
fakeScroll è super leggero ed efficiente - http://yaireo.github.io/fakescroll/ – vsync