Método HTML DOM Element scrollIntoView()
- Página anterior scrollHeight
- Próxima página scrollLeft
- Voltar à página anterior Objeto Elements do HTML DOM
Definição e uso
scrollIntoView()
O método rola o elemento para a área visível da janela do navegador.
Exemplo
Exemplo 1
Rolar o elemento com id="content" para a área visível da janela do navegador:
const element = document.getElementById("content"); element.scrollIntoView();
Exemplo 2
Rolar para o topo ou para o fundo do elemento:
const element = document.getElementById("content"); function scrollToTop() { element.scrollIntoView(true); } function scrollToBottom() { element.scrollIntoView(false); }
Sintaxe
element.scrollIntoView(align)
Parâmetro
Parâmetro | Descrição |
---|---|
align |
Opcional. Indica um valor booleano de tipo de alinhamento:
Se omitido, ele rolará para o topo do elemento. Atenção:Devido ao layout de outros elementos, alguns elementos podem não rolar completamente para o topo ou para o fundo. |
Retorno
Nenhum.
Suporte do navegador
Todos os navegadores suportam element.scrollIntoView()
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Suporte | 9-11 | Suporte | Suporte | Suporte | Suporte |
- Página anterior scrollHeight
- Próxima página scrollLeft
- Voltar à página anterior Objeto Elements do HTML DOM