English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
scrollLeftLa propiedad establece o devuelve la cantidad de píxeles que se desplaza el contenido del elemento verticalmente.
El valor scrollTop del elemento es la medida de la distancia desde la parte superior del elemento hasta el contenido más superior visible. Cuando el contenido del elemento no ha generado una barra de desplazamiento vertical, su valor scrollTop es 0.
UsarscrollLeftLa propiedad establece o devuelve la cantidad de píxeles que se desplaza el contenido del elemento hacia la izquierda (horizontalmente).
Devolver la propiedad scrollTop:
element.scrollTop
Establecer la propiedad scrollTop:
element.scrollTop = pixels
var elem = document.getElementById("container"); var x = elem.scrollLeft; var y = elem.scrollTop;Prueba y mira‹/›
Todos los navegadores admiten completamente la propiedad scrollTop:
propiedad | |||||
scrollLeft | Sí | Sí | Sí | Sí | Sí |
Valor | Descripción |
---|---|
píxeles | Especificar la cantidad de píxeles que se ha desplazado verticalmente el contenido del elemento |
Valor de retorno: | Un número que representa la cantidad de píxeles que se ha desplazado verticalmente el contenido del elemento |
---|---|
Versión DOM: | Modelo de Objetos CSS (CSSOM) |
Contenido del DIV scrollado verticalmente50px:
document.getElementById('container').scrollTop += 50;Prueba y mira‹/›
Contenido del BODY scrollado verticalmente100 píxeles:
var body = document.body;// Para Safari var html = document.documentElement; // Chrome, Firefox, IE y Opera body.scrollTop += 100; html.scrollTop += 100;Prueba y mira‹/›
Referencia de HTML DOM:Propiedad scrollLeft