Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Então galera, possuo um link onde o href é uma id:
<a href="#idqualquer">Link</a>
Quando clica nesse link, tem um <li>:
<li id="idqualquer"><img src="local/pasta" /></li>
Quando clica no link, a posição da tela muda para onde o <li> está...
Como eu faço para que a posição que a tela está não seja alterada?
E tem que ser sem usar javascript, tem jeito?
Espero que tenham me entendido!
Muito obrigado, abraços!
Abro uma janela modal com uma galeria em CSS3, nessa galeria exibe a miniatura, e o link da miniatura é #nome-imagem que faz com que a imagem em tamanho real seja aberta. Só que quando clica ele reposiciona a tela (por causa da id)...
Daí queria ver algo para que não aconteça isso, mas sem usar jquery ou javascript... pois já tentei o preventdefault e acho que dá um conflito pois a janela modal já utiliza isso...
Cara, sem usar javascript não sei com isso seria possível. Agora com jQuery poderia ser dessa forma
$("a[href^=#]").click(function() {
// Code
return false;
});
Bom, na verdade quando você coloca uma id no href do link ele se move até onde esta o id na página, é assim que são feitas aqueles links em artigos muito grande do tipo "topo" ou "índice" que direcionam para o topo da página ou até a div do índice.
Que mal lhe pergunte, o que você esta pretendendo fazer?