recherche

Maison  >  Questions et réponses  >  le corps du texte

Comment implémenter le défilement interne du contenu dans React tout en faisant défiler la page entière

Je souhaite créer une logique dans React qui fait défiler le contenu enfant en premier lorsque la page entière défile. Une fois le sous-contenu entièrement défilé, il passera à la section suivante

Par exemple : J'ai trois parties : A, B et C. La hauteur de chaque section est de 100vh. La section B se compose de quatre sous-sections : B1, B2, B3 et B4, qui mesurent toutes également 100 vh de hauteur.

Lors du défilement de la page, une fois que vous faites défiler jusqu'à la section B, ses sous-sections commenceront à défiler. Une fois la sous-section entièrement défilée, le défilement se déplacera vers la section C

Je l'ai implémenté en utilisant la bibliothèque GSAP mais je souhaite l'implémenter en utilisant uniquement React.

P粉823268006P粉823268006495 Il y a quelques jours559

répondre à tous(1)je répondrai

  • P粉466909449

    P粉4669094492023-09-07 17:33:13

    Cette question trouve sa réponse ici. Vous pouvez créer un hook et l'utiliser comme mentionné dans le fil de discussion de débordement de pile.

    répondre
    0
  • Annulerrépondre