Défilement jusqu'à un élément DIV avec JavaScript
Votre code tente de rendre l'élément DIV spécifié visible et d'apparaître dans la fenêtre d'affichage de la page. Cependant, cette approche à elle seule peut ne pas faire apparaître l'élément, surtout si la page est plus longue que la fenêtre d'affichage.
Pour faire défiler jusqu'à un élément et l'afficher, vous pouvez utiliser la méthode scrollIntoView() . Cette méthode est prise en charge par la plupart des navigateurs modernes. Voici comment vous pouvez l'implémenter :
<code class="javascript">document.getElementById("divFirst").scrollIntoView();</code>
Ce code fera défiler la page jusqu'à la position où l'élément divFirst devient entièrement visible dans la fenêtre. Le paramètre facultatif de scrollIntoView vous permet de spécifier l'alignement de l'élément dans la fenêtre :
Pour votre scénario spécifique, l'utilisation de scrollIntoView() seule devrait apporter le divPremier élément visible. Si cela ne fonctionne pas comme prévu, d'autres facteurs peuvent affecter le comportement de défilement de la page. Vous pouvez consulter la documentation MDN pour plus d'informations sur scrollIntoView et d'autres méthodes liées au défilement des pages :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!