пример
Получить количество пикселей содержание в <div> элемент прокручивается по горизонтали и по вертикали:
var elmnt = document.getElementById("myDIV");
var x = elmnt.scrollLeft;
var y = elmnt.scrollTop;
Попробуй сам " Больше "Try it Yourself" примеры ниже.
Определение и использование
Наборы собственности scrollLeft или возвращает количество пикселей содержимого элемента прокручивается по горизонтали.
Совет: Используйте scrollTop свойство для установки или вернуть количество пикселей содержимого элемента прокручиваются по вертикали.
Совет: Для того, чтобы добавить полосы прокрутки к элементу, используйте CSS переполнения свойства.
Поддержка браузеров
Имущество | |||||
---|---|---|---|---|---|
scrollLeft | да | да | да | да | да |
Синтаксис
Возвращает свойство scrollLeft:
element .scrollLeft
Установите свойство scrollLeft:
element .scrollLeft= pixels
Значения свойств
Стоимость | Описание |
---|---|
pixels | Указывает количество пикселов содержимое элемента прокручивается по горизонтали. Специальные примечания:
|
Технические подробности
Возвращаемое значение: | A Количество, представляющее количество пикселей, что содержимое элемента было прокручивать по горизонтали |
---|
Еще примеры
пример
Прокрутка содержимого <div> элемента до 50 пикселей по горизонтали и 10 пикселей по вертикали:
var elmnt = document.getElementById("myDIV");
elmnt.scrollLeft = 50;
elmnt.scrollTop = 10;
Попробуй сам " пример
Прокрутка содержимого <div> элемента на 50 пикселей по горизонтали и 10 пикселей по вертикали:
var elmnt = document.getElementById("myDIV");
elmnt.scrollLeft
+= 50;
elmnt.scrollTop += 10;
Попробуй сам " пример
Прокрутка содержимого <body> 30 пикселей по горизонтали и 10 пикселей по вертикали:
var body = document.body; // For Chrome, Safari and Opera
var html = document.documentElement; // Firefox and IE places the overflow at the
<html> level, unless else is specified. Therefore, we use the
documentElement property for these two browsers
body.scrollLeft += 30;
body.scrollTop += 10;
html.scrollLeft += 30;
html.scrollTop += 10;
Попробуй сам "