English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
scrollTo()o método rola o documento para a posição de coordenadas especificada.
scrollTo() rola para uma posição absoluta, enquantowindow.scrollBy()Role o documento para a quantidade de pixels especificada.
Para elementos de rolagem, consulteelemento.scrollTopeelemento.scrollLeft.
window.scrollTo(x-coord, y-coord)
<botão onclick="window.scrollTo(0,500, 0);">Clique</botão>Teste e Veja‹/›
Todos os navegadores suportam completamente o método scrollTo():
Método | |||||
scrollTo() | Sim | Sim | Sim | Sim | Sim |
Parâmetro | Descrição |
---|---|
x-coord | Para exibir os pixels no eixo horizontal do documento, localizados no canto superior esquerdo |
y-coord | Para exibir os pixels no eixo vertical do documento, localizados no canto superior esquerdo |
Retorno de Valor: | Nenhum |
---|
Rolar Documento Verticalmente500 pixels:
<botão onclick="window.scrollTo(0, 500);">Clique</botão>Teste e Veja‹/›
Rolar Horizontal e Verticalmente o Documento:
<botão onclick="window.scrollTo(0, 50)">Rolar para Baixo</botão> <botão onclick="window.scrollTo(0, -50)">Rolar para Cima</botão> <botão onclick="window.scrollTo(0,300, 0)">Rolar para a Direita</botão> <botão onclick="window.scrollTo(0,-300, 0)">Rolar para a Esquerda</botão>Teste e Veja‹/›
Referência da Janela (Window):método window.scrollBy()
Referência do HTML DOM:elemento .scrollLeft propriedade
Referência do HTML DOM:elemento .scrollTop propriedade