Le clic sur le bouton dans ma démo React ne répond pas
P粉899950720
2023-08-14 10:26:58
<p>Pourquoi n’y a-t-il aucune réponse après avoir cliqué sur le bouton ? </p>
<p>Mon exemple de code :
https://codesandbox.io/s/gallant-knuth-kwf55c</p>
<p>J'ai vérifié mon code et je n'ai pas trouvé le problème. Veuillez m'aider à le résoudre. </p>
La raison est que puisque tous les éléments sont configurés à l'aide de
position:absolute
, le div de contenu chevauche l'en-tête.Cela entraîne le masquage de l’en-tête lors de l’interaction. Ainsi, lorsque nous cliquons, l'événement click est en fait déclenché sur le contenu, pas sur le bouton (voir ci-dessous).
Nous pouvons utiliser les méthodes suivantes :