Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Les API Web
  3. Element
  4. element.scrollIntoView

Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in EnglishAlways switch to English

element.scrollIntoView

Baseline Widely available *

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis janvier 2020.

* Certaines parties de cette fonctionnalité peuvent bénéficier de prise en charge variables.

La méthodeElement.scrollIntoView() fait défiler la page de manière à rendre l'élément visible.

Syntaxe

js
element.scrollIntoView();element.scrollIntoView(alignToTop); // Paramètre booléenelement.scrollIntoView(scrollIntoViewOptions); // Paramètre d'objet

Paramètres

alignToTopFacultatif

est une valeurBoolean optionnelle qui :

  • si elle vauttrue (vrai), aligne l'élément avec le haut de la zone visible de l'ancêtre défilable. Correspond àscrollIntoViewOptions: {block: "start", inline: "nearest"}. C'est la valeur par défaut.
  • Si elle vautfalse (faux), celui-ci sera aligné en bas de la zone visible de l'ancêtre défilable. Correspond àscrollIntoViewOptions: {block: "end", inline: "nearest"}.
scrollIntoViewOptionsFacultatifExpérimental

Est un objet qui a les propriétés suivantes :

behaviorFacultatif

Définit l'animation de transition qui peut être"auto","instant" ou"smooth". Par défaut :"auto".

blockFacultatif

L'une des options"start","center","end" ou"nearest". Par défaut :"start".

inlineFacultatif

L'une des options"start","center","end" ou"nearest". Par défaut :"nearest".

Exemple

js
var element = document.getElementById("box");element.scrollIntoView();element.scrollIntoView(false);element.scrollIntoView({ block: "end" });element.scrollIntoView({ behavior: "smooth", block: "end", inline: "nearest" });

Notes

L'élément peut ne pas être aligné complètement avec le haut ou le bas, selon la disposition des autres éléments.

Spécifications

Specification
CSSOM View Module
# dom-element-scrollintoview

Compatibilité des navigateurs

Voir aussi


[8]ページ先頭

©2009-2026 Movatter.jp