-
Posts
2 -
Cadastrado em
-
Última visita
Tópicos solucionados
-
O post de Hiide em como usar scrollY no javascript foi marcado como solução
Não sei se entendi muito bem, mas eu faria algo assim:
https://jsfiddle.net/qoyfp64z/15/
var elements = document.getElementsByClassName("btn"); Array.from(elements).forEach(function(element) { element.addEventListener('click', scrollToDiv); }); function scrollToDiv(event) { var $this = event.target.attributes['data-href'].value; var element = document.querySelector($this); element.scrollIntoView({ behavior: 'smooth', block: 'end'}); }
<nav id="navigation"> <ul> <li><a href="javascript:;" data-href="#home" class="btn">seja bem vindo</a></li> <li><a href="javascript:;" data-href="#sobreNos" class="btn">sobre nos</a></li> <li><a href="javascript:;" data-href="#contato" class="btn">entre em contato</a></li> </ul> </nav>
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais