HTML5 déplaçable éléments de défilement de la page?

Je suis en utilisant le HTML5, l'attribut draggable = "true" sur certains de mes divs sur ma page web. Je veux que lorsque vous faites glisser l'un de ces éléments vers le bas de la page, elle fait défiler la page vers le bas et lorsque vous la faites glisser vers le haut, il fait défiler la page vers le haut.

Je vais finir par faire une playlist sur ma barre latérale, et depuis il ne sera pas toujours à vue selon l'endroit où vous êtes à la recherche sur la page, la page doit défiler lorsque vous faites glisser la souris.

Ma page est ici et vous pouvez essayer de faire glisser les photos des posts autour de. Sur Chrome, automatiquement, il me permet de faire défiler vers le bas quand je fais glisser vers le bas, mais pas vers le haut. Sur Firefox, il n'est pas automatiquement permettez-moi de faire défiler une ou l'autre direction. Toute aide?

Ici est un simple jsfiddle pour obtenir vous avez commencé. Sur Chrome, vous devriez être capable de glisser sur l'icône Google et la faire défiler la page vers le bas, mais ne va pas jusqu'.

eh bien, vous pourriez faire un javascript/jquery solution mais je vais attendre avec le poster car je voudrais savoir si il y a une autre façon
pourquoi ne pas laisser les OP de décider si votre méthode lui convient? 🙂
cause vous pensez que quelqu'un la mise en œuvre d'un déplaçable fonction à l'intérieur d'une fenêtre aurait pensé cela et mis au point une solution pour elle.
avez-vous une bonne solution à l'aide de javascript ou jquery? J'aurais pensé que le browswers serait assez intelligent pour savoir pour le faire automatiquement cela, mais je ne crois pas...
vous pouvez utiliser l'écouteur d'événement qui est prévu dans le html5 documentation ensuite utiliser scrollTo avec pageY pour le faire défiler

OriginalL'auteur jas7457 | 2013-09-15