Sorry, pero tenog un buen de trabajo
Mira, te dejo una barra para que le vayas viendo en lo que pueda revisartu ejemplo en particular
Barra de scrollEsa la hice hace mucho tiempo, y que inncluso estaba destinada a ser un tutorial aqui en clab acerca de Explicar elconcepto matemático para crear una barra de scroll con efecto easing y totalmente personalizable (Con o sin botones etc), pero por razones que no recuerdo, nunca subí el Tutorial (Si, es antes del inicio del tiempo, cuando no había tips en clab)
El principio matemático para hacer una barra de scroll es sencillo:
Tú tienes una barra en una posición Y inicial y un contenido en una posición Y(x) inicial
Así mismo si desplazas la barra hasta una posición Y final, el contenido se desplaza hasta una posición Y(x) final (Donde debe quedar perfectamente posicionado, sin pasarse o faltar)
El punto es, como saber en que posición Y(x) debe de quedar el contenido si tu desplazas la barra hasta una cierta posicion Y
Eso lo podemos conocer con la: Interpolación Lineal (El link de la wiki que te pase allá arriba)
Teniendo dos puntos: Y inicial y Y final (Barra), e Y(x) inicial y Y(x)(Contenido) final, podemos establecer una relación lineal e Interpolar valores de Y para obtener Y(x)
Es todo, en eso se basa el como saber que posición debe tener el contenido dependiendo el valor de la psicion de la barra.