2012-06-12 12 views
11

estoy usando el plugin de jQuery scrollTo como se puede ver en la página de la que estoy construyendo http://portfolio.tomvervoort.net/jQuery scrollTo cabecera fija compensado

Debido a los 300px de cabecera fija el contenido se mueve debajo de la cabecera. Puede ver esto claramente cuando hace clic en el botón Acerca del menú. ¿Es posible agregar un desplazamiento de 300 px al script scrollTo para que todo permanezca posicionado debajo del encabezado/menú?

Respuesta

20

Usted podría intentar cambiar esta línea en jquery.nav.js:

$.scrollTo(newLoc, o.scrollSpeed, { 

a

$.scrollTo($('newLoc').offset().top-300, o.scrollSpeed, { 

Así que en lugar de decir scrollto para desplazarse hasta exactamente ese elemento, se obtiene la posición de la Elemento usted mismo y resta 300

+0

impresionante, funcionó como un encanto! – Tom

+0

sí, +1 para esto. Estaba teniendo problemas con scrollTo docs –

+0

Kick ass solution – ViRuSTriNiTy

Cuestiones relacionadas