J'ai mis la position css du cadre rouge sur "fixed" (qui correspond à la choppe), et en "absolute" pour la bière (le cadre vert), la bière est un "enfant" de la choppe, pour la placer en fonction de la choppe. (50% en hauteur par exemple = à mi-hauteur de la choppe).
Ensuite le même calcul que toi sauf que je baisse le "top" et j'augmente le "height" en même temps, et comme le point de repère des éléments html est en haut à gauche de l'élément, il faut aller vers le 0 du parent pour donner l'impression de monter, sinon on descend. Le % du scroll augmente de 0 à 100, donc dans ton code, tu vas aller du haut vers le bas, si tu veux que la bière monte, il faut partir de la valeur actuelle et aller vers le 0.
- Edité par Arthur222 27 novembre 2021 à 1:08:33
Remplir un verre lors du scroll (JS - Query)
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.