Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Scroll verticale dolce

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di gnola
    Registrato dal
    Jun 2001
    Messaggi
    603
    ecco il link..

    http://www.asersrl.com/trentino/

    Il menù con le ancore è il secondo, quello che scrollando la pagina si alza e poi rimane fisso in alto....non è che va in conflitto proprio con questo script..?

  2. #2
    Quote Originariamente inviata da gnola Visualizza il messaggio
    ecco il link..

    http://www.asersrl.com/trentino/

    Il menù con le ancore è il secondo, quello che scrollando la pagina si alza e poi rimane fisso in alto....non è che va in conflitto proprio con questo script..?
    devi definire top, una volta fatto /stabilito che il punto di partenza sta ad una certa distanza dal top/ dato che hai una parte sopra al tuo menu... lo scroll andrà a segno tenendo conto di tale distanza superiore...

    oppure se definire top diventa complesso...
    prova questo semplice JS:
    codice:
     $(".scroll").click(function(event){
             event.preventDefault();
             var dest=0;
             if($(this.hash).offset().top > $(document).height()-$(window).height()){
                  dest=$(document).height()-$(window).height();
             }else{
                  dest=$(this.hash).offset().top;
             }
             $('html,body').animate({scrollTop:dest}, 1000,'swing');
         });
    dai la classe scroll ai link...
    Interactive Html/CSS/JS Playground | @webbeloz ( cip..cip! )
    Mechanics & Expert Tuning Fix Z3 Roadster Community

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.