En un diseño web que estoy preparando, estoy enfocandolo a que sea una web de una sola página en distintos bloques.
Hasta ahí perfecto pero querría que el desplazamiento hasta el contnenido, cuando me pulsen en el menú, sea suave y no "de golpe".
Tengo el siguiente código:
Código Javascript:
Ver original
$('#menu ul li a').click(function(e){ //Id del elemento cliqueable e.preventDefault(); var offset = $($(this).attr('href')).offset().top; $('html, body').animate({scrollTop:offset}, 1600); return false; });
Pero no me funciona, sigue desplazandose de golpe y no con un efecto suave.
¿Alguna ayuda?
Gracias!!