--- title: Window.scrollBy() slug: Web/API/Window/scrollBy tags: - API - CSSOM View - Método(2) - NeedsCompatTable - NeedsSpecTable - Referencia translation_of: Web/API/Window/scrollBy ---
{{ APIRef() }}
Desplaza el documento el número de pixels proporcionados.
window.scrollBy(X, Y); window.scrollBy(opciones)
X
es el número de pixels a desplazar horizontalmente.Y
es el número de pixels a desplazar verticalmente.Si X o Y son positivos, desplazarán la página hacia la derecha o hacia abajo respectivamente. Si son negativos, la desplazarán hacia la izquierda o hacia arriba respectivamente.
- or -
// Desplazarse la longitud de una página window.scrollBy(0, window.innerHeight);
Para hacer scroll hacia arriba:
window.scrollBy(0, -window.innerHeight);
Utilizando opciones:
window.scrollBy({ top: 100, left: 100, behaviour: 'smooth' })
window.scrollBy desplaza el documento una cantidad determinada, mientras que window.scroll lo hace hacia una posición absoluta en el documento. Vea también window.scrollByLines, window.scrollByPages
Especificación | Estado | Comentarios |
---|---|---|
{{ SpecName('CSSOM View', '#dom-window-scrollby', 'window.scrollBy()') }} | {{ Spec2('CSSOM View') }} | Definición inicial. |