Visualizzazione dei risultati da 1 a 6 su 6

Discussione: metodo scroll()

  1. #1

    metodo scroll()

    ciao, sto imparando a scrollare le pagine e i div. Ho trovato su uno script di html.it con il metodo scroll(). Ho due domande:

    1. si compone in questo modo: es scroll(1, 40); cosa ci fa quell' uno?


    2. non riesco ad applicarlo a un div, ho usato questo tipo di codice:

    codice:
    variabile = document.getElementById("nome_div");
    variabile.scroll(1,50);
    come applicarlo al div??
    Luca Pennisi - Web Marketing Specialist

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    intanto e' raccomandato di usare scrollTo(x,y);
    e questo xy dovrebbe gia' rispondere alla domanda 1

    scrollTo e' un metodo dell' oggetto window, non puoi applicarlo ai div
    ma i div possono avere uno scrollTop e scrollLeft, disponibile in lettura e scrittura

    ciao

  3. #3
    grazie mille! ci sono riuscito!!!

    ho una terza domanda: se il div viene scrollato per esempio dall' utente, c' è il modo di sapere di quanti px è stato scrollato?
    Luca Pennisi - Web Marketing Specialist

  4. #4
    nessuno lo sa???
    Luca Pennisi - Web Marketing Specialist

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    non hai gestori di eventi che scattino quando questo avviene,
    ma e' sempre il valore restituito dallo scrollTop
    quindi puoi in qualche modo verificare che lo scroll sia avvenuto

  6. #6
    ok, ce l' ho fatta!
    Luca Pennisi - Web Marketing Specialist

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 © 2025 vBulletin Solutions, Inc. All rights reserved.