English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
scrollTopLa propriété permet de définir ou de retourner le nombre de pixels de défilement vertical du contenu de l'élément.
La valeur scrollTop de l'élément est la mesure de la distance entre le haut de l'élément et le contenu visible le plus haut. Lorsque le contenu de l'élément ne génère pas de barre de défilement verticale, la valeur scrollTop est 0.
UtiliserscrollLeftLa propriété permet de définir ou de retourner le nombre de pixels de défilement horizontal (à gauche) du contenu de l'élément.
Retourner la propriété scrollTop :
element.scrollTop
Définir la propriété scrollTop :
element.scrollTop = pixels
var elem = document.getElementById("container"); var x = elem.scrollLeft; var y = elem.scrollTop;Vérifiez et voyez‹/›
Tous les navigateurs prennent en charge intégralement la propriété scrollTop :
Propriété | |||||
scrollTop | Oui | Oui | Oui | Oui | Oui |
Valeur | Description |
---|---|
pixels | Définir le nombre de pixels que le contenu de l'élément doit dérouler verticalement |
Valeur de retour : | Un nombre, représentant le nombre de pixels que le contenu de l'élément a déroulé verticalement |
---|---|
Version DOM : | Modèle objet CSS (CSSOM) |
Contenu du DIV déroulé verticalement50px :
document.getElementById('container').scrollTop += 50;Vérifiez et voyez‹/›
Contenu du BODY déroulé verticalement100 pixels :
var body = document.body;// Pour Safari var html = document.documentElement; // Chrome, Firefox, IE et Opera body.scrollTop += 100; html.scrollTop += 100;Vérifiez et voyez‹/›
Référence HTML DOMPropriété scrollLeft