Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Vitor Luis

[Resolvido] Rolar conteúdo de div

Recommended Posts

Olá,

Gostaria de rolar o conteúdo de uma div, mas sem usar barras de rolagem convencional, mas sim um botão (imagem com link).

Tem como fazer isso com Javascript?

 

O que gostaria seria mais ou menos assim:

 

Linha 1
Linha 2
Linha 3
   \/

Depois de clicar na setinha:

 

   /\
Linha 3
Linha 4
Linha 5
   \/

E depois:

 

   /\
Linha 4
Linha 5
Linha 6

 

Não sei se soube explicar certo, mas vou acompanhar aqui, qualquer coisa, só perguntar!

Desde já agradeço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado Roflol!

Pena que o código é gigantesco e complexo demais para um coisa tão boba!

 

Se existir algo mais simples, prefiro, caso contrario, já te agradeço por este código!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa, achei uma solução:

 

function scrollBaixo(){
	d = document.getElementById('ConteudoProduto');
	d.scrollTop = d.scrollTop + 50;
	scrolling = window.setTimeout(function() {scrollBaixo();}, 500);
	if (d.scrollTop > 0) {
		document.getElementById('SetaCima').style.display = "block";
	}
}
function scrollCima(){
	d = document.getElementById('ConteudoProduto');
	d.scrollTop = d.scrollTop - 50;
	scrolling = window.setTimeout(function() {scrollCima();}, 100);
	if (d.scrollTop < 0) {
		document.getElementById('SetaCima').style.display = "block";
	}
}
function paraScroll() {
	window.clearTimeout(scrolling);
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.