English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
scrollLeftA propriedade define ou retorna o número de pixels de rolagem vertical do conteúdo do elemento.
O valor scrollTop do elemento é a medida da distância do topo do elemento até o conteúdo visível mais alto. Quando o conteúdo do elemento não gera uma barra de rolagem vertical, o valor scrollTop é 0.
UsarscrollLeftA propriedade define ou retorna o número de pixels de rolagem horizontal (esquerda) do conteúdo do elemento.
Retornar a propriedade scrollTop:
element.scrollTop
Definir a propriedade scrollTop:
element.scrollTop = pixels
var elem = document.getElementById("container"); var x = elem.scrollLeft; var y = elem.scrollTop;Testar e Verificar‹/›
Todos os navegadores suportam completamente a propriedade scrollTop:
Atributo | |||||
scrollLeft | Sim | Sim | Sim | Sim | Sim |
Valor | Descrição |
---|---|
pixels | Especificar a quantidade de pixels que o conteúdo do elemento foi rolado verticalmente |
Retorno de Valor: | Um número que representa a quantidade de pixels que o conteúdo do elemento foi rolado verticalmente |
---|---|
Versão DOM: | Modelo de Objetos CSS (CSSOM) |
Rolamento Vertical do Conteúdo do DIV50px:
document.getElementById('container').scrollTop += 50;Testar e Verificar‹/›
Rolamento Vertical do Conteúdo do BODY100 pixels:
var body = document.body;// Para Safari var html = document.documentElement; // Chrome, Firefox, IE e Opera body.scrollTop += 100; html.scrollTop += 100;Testar e Verificar‹/›
Referência do HTML DOM:Propriedade scrollLeft