Marcar local na página com link

4 participantes

Ver o tópico anterior Ver o tópico seguinte Ir para baixo

Tópico resolvido Marcar local na página com link

Mensagem por D'Leandro™ 23.03.15 20:35

Detalhes da dúvida

Versão do fórum : PunBB
Nível de acesso : Administrador
Navegador usado : Mozilla Firefox, Google Chrome
Membros afetados : Todos os membros do fórum
Endereço do fórum : http://staffergroupbr.stuning.net/forum

Descrição do problema

Olá, não sei como esse efeito é chamado, mas tem no Wikipedia, existem vários links no topo do tópico, quando você clica em algum deles, a página rola até uma parte correspondente.

Veja na imagem que eu cliquei no link da "oitava temporada": https://i.servimg.com/u/f19/17/71/75/73/110.png

Veja nesta outra imagem que a página rolou automaticamente até a parte correspondente: https://i.servimg.com/u/f19/17/71/75/73/210.png


Última edição por D'Leandro™ em 24.03.15 21:03, editado 1 vez(es)
D'Leandro™

D'Leandro™
****

Membro desde : 18/08/2012
Mensagens : 387
Pontos : 615

http://staffergroupbr.forumeiros.com/forum

Ir para o topo Ir para baixo

Membro Entusiasta

Tópico resolvido Re: Marcar local na página com link

Mensagem por Konai 24.03.15 17:18

Saudações!

Crie um novo JS com investimento nos tópicos com o seguinte código:
Código:
$('html, body').animate({
scrollTop: $("#vemaqui").offset().top
}, 2000);
Caminho: CPainel >> Módulos >> HTML & JAVASCRIPT > Gestão dos códigos JavaScript >>> Adicionar Criar um novo JavaScript

E utilize este HTML num tópico:
Código:
<input type="button" onclick="$('html,body').animate({scrollTop: $('#vemaqui').offset().top}, 2000);" value="Veja Funcionando" ><br>

Faça o teste, eu fiz e resultou! Muito feliz

Tópico movido de "Outras questões" para "Questões sobre JavaScript & JQuery"

Até! Feliz
Konai

Konai
Membro Entusiasta
Membro Entusiasta

Membro desde : 07/08/2010
Mensagens : 6045
Pontos : 7550

http://narutongo.forumeiros.com/

Ir para o topo Ir para baixo

  • 0

Tópico resolvido Re: Marcar local na página com link

Mensagem por DeeW. 25.03.15 2:37

Isso é simples de se fazer meu amigo, apenas use ID:

Link que será clicado:
Código:

<a href="#secao">ID</a>

Conteúdo a aparecer ao ser clicado:
Código:

<section id="secao">
Olá! Eu sou o conteúdo!
</section>

Piscada

OBS: Se a página for pequena, com apenas 1 link e 1 seção, o efeito não será visível.
DeeW.

DeeW.
****

Membro desde : 27/05/2014
Mensagens : 271
Pontos : 389

http://webpixel.forum-pro.net https://www.facebook.com/headbanger.d

Ir para o topo Ir para baixo

Principal Contribuidor

Tópico resolvido Re: Marcar local na página com link

Mensagem por Shek 25.03.15 19:42

Boa tarde.

Apesar da questão já ter sido marcada como resolvida, adote a prática do uso dos IDs padrão se for em caso de mensagens. Quer um exemplo? Veja a nossa lista de tutoriais: https://ajuda.forumeiros.com/t6745- Se clicar numa imagem específica verás que a página leva-o até a categoria específica da URL, então, podes adotar algo mais "nativo" também.

Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada.
Tópico marcado como Resolvido e movido para Questões resolvidas.

Atenciosamente,
Shek
Shek

Shek
Principal Contribuidor
Principal Contribuidor

Membro desde : 11/04/2009
Mensagens : 18896
Pontos : 22793

https://shiftactive.blogspot.com/ https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Ir para o topo Ir para baixo

Ver o tópico anterior Ver o tópico seguinte Ir para o topo

- Tópicos semelhantes

Permissões neste sub-fórum
Não podes responder a tópicos