Necesitarás usar javascript para cambiar el comportamiendo por defecto de los enlaces con ancla vacía.
Código Javascript
:
Ver original<script>
// Obtenemos los enlaces vacios usando un selector de CSS.
var enlaces_vacios = document.querySelectorAll('a[href="#"]');
// La variable enlaces_vacios ahora es un array de elementos el cual vamos a iterar
// para cambiar el comportamiento de cada enlace.
for (var i = 0; i < enlaces_vacios.length; i++) {
// Cuando a cada enlaces le den click, ya no hará ese "salto" brusco hacia el inicio de la página.
enlaces_vacios[i].addEventListener('click', function(event){event.preventDefault();});
};
</script>
Espero que te haya sido de utilidad.
Pruébalo y nos comentas.
Saludos