J'ai essayé de créer ma propre implémentation de barre de défilement personnalisée en JavaScript. Il doit imiter l'apparence et le comportement de MS Office 2007 J'ai vérifié de nombreuses solutions, mais rien ne répond à mes besoins. Mon problème principal est celui-ci: Comment calculer un équilibre entre la hauteur de la barre de défilement et le nombre de lignes qu'elle déplacera la page cible lorsqu'elle a elle-même déplacé un pixel? En d'autres termes, un équilibre entre la précision de la barre de défilement et l'espace disponible pour le faire glisser vers le haut et vers le bas. Existe-t-il un algorithme prêt à être réutilisé? J'ai cherché sur le net mais n'ai rien trouvé, assez étrange pour ce qui doit être un problème de codage commun?Algorithme de barre de défilement
Merci!
Peut-être que vous avez déjà vérifié, mais si vous n'avez pas: avez-vous jeté un coup d'oeil à jScrollPane ... il pourrait être possible de changer le style ("thème" 0 et réaliser ce que vous voulez. .kelvinluck.com/assets/jquery/jScrollPane/jScrollPane.html] – Nivas
@Nivas - votre lien est obsolète http://jscrollpane.kelvinluck.com/ –
J'ai trouvé le nouveau JScrollPane (http: //jscrollpane.kelvinluck J'ai un comportement erratique dans tous les navigateurs que j'ai testés Essayez de cliquer sur la zone de défilement au dessus ou en dessous de la barre dans les pages de démonstration Parfois la barre bouge, parfois non. –