Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/06/2014, 09:34
PHPeros
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 11 años, 2 meses
Puntos: 578
Respuesta: Anclas, no mostrar en la URL

Cita:
Iniciado por pzin Ver Mensaje
Tendrás que mover el scroll con JavaScript. Activas la acción al pulsar el enlace, tomas la posición del elemento al que enlace, un return false y ya mueves hacia esa posición.
Bueno, JavaScript nos lo pone más fácil que todo eso

Simplemente existe un método llamado scrollIntoView con el que puedes alinear elementos con el documento, en este caso marcando el parámetro como true para que quede arribita (aunque es así por defecto):

Código Javascript:
Ver original
  1. document.getElementById('ancla').scrollIntoView(true);

Además es 100% cross-browser

Cita:
Iniciado por pzin Ver Mensaje
Lo que no entiendo es el sentido de ocultarlo, porque si alguien lo quiere enlazar siempre viene bien eso así con su hash.
Di que sí

Última edición por PHPeros; 03/06/2014 a las 09:39