--- title: Element.scrollLeft slug: Web/API/Element/scrollLeft tags: - API - Necesita Tabla de Compatibilidad - Necesita Trabajo de Markup - Necesita tabla de Especificaciones - Propiedad - Referencia - Vista CSSOM translation_of: Web/API/Element/scrollLeft ---
{{ APIRef("DOM") }}
La propiedad Element.scrollLeft
obtiene o establece el número de píxeles que desplaza el contenido de un elemento hacia la izquierda.
Tenga en cuenta que si el elemento {{cssxref ( "dirección")}}
del elemento es rtl
(derecha-a-izquierda), entonces scrollLeft
es 0 cuando la barra de desplazamiento está en su posición más a la derecha (al inicio del contenido desplazado) y cada vez más Negativo mientras se desplaza hacia el final del contenido.
// Obtener el número de píxeles desplazados
var sLeft = element.scrollLeft;
SLeft es un número entero que representa el número de píxeles que el elemento ha desplazado hacia la izquierda.
// Establecer el número de píxeles desplazados
element.scrollLeft = 10;
ScrollLeft
se puede establecer en cualquier valor entero, sin embargo:
scrollLeft
se establece en 0.scrollLeft
se establece en 0. scrollLeft
se establece en el valor máximo.<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <style> #container { border: 1px solid #ccc; height: 100px; overflow: scroll; width: 100px; } #content { background-color: #ccc; width: 250px; } </style> <script> document.addEventListener('DOMContentLoaded', function () { var button = document.getElementById('slide'); button.onclick = function () { document.getElementById('container').scrollLeft += 20; }; }, false); </script> </head> <body> <div id="container"> <div id="content">Lorem ipsum dolor sit amet.</div> </div> <button id="slide" type="button">Slide</button> </body> </html>
Especificación | Estado | Comentario |
---|---|---|
{{SpecName('CSSOM View', '#dom-element-scrollleft', 'scrollLeft')}} | {{Spec2("CSSOM View")}} |
{{CompatibilityTable}}
Función | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Soporte Básico | {{CompatVersionUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
Función | Android | Android Webview | Firefox Mobile (Gecko) | Firefox OS | IE Mobile | Opera Mobile | Safari Mobile | Chrome for Android |
---|---|---|---|---|---|---|---|---|
Soporte Básico | {{CompatUnknown}} | {{CompatVersionUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatVersionUnknown}} |