Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Javascript e fogli di stile

    Perdonatemi... sarà un argomento ipersemplice ma da niubbo di js come sono non ho trovato risposte ad un problema che mi sta facendo sbattere la testa!

    Devo recuperare l'altezza di un box che è stata definita in un foglio di stile. Ho provato cosi'

    var box = document.getElementById("lista");
    var boxheight = box.style.height;

    ma mi da null.


    Poi ho provato a "saltare" il foglio di stile dichiarando all'interno del tag div l'altezza(<div style="height:100px" id="lista"> , e allora funziona... ma io voglio utilizzare il foglio di stile!!!
    Come faccio a recuperare questi attributi?
    Grazie
    Enrico

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Usa oggetto.offsetHeight

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Ti ringrazio della risposta,
    ho visto che con offset* posso trovare delle lunghezze(width, height left top)
    Avresti una pagina da linkarmi dove posso trovare spiegazioni su come accedere a tutti gli attributi dichiarati in un foglio di stile?
    Enrico

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    vuoi accedere alle regole specificate nel foglio di stile?
    studia questo
    http://javascript.html.it/articoli/l...ogli-di-stile/

    gli offset non si basano su quanto e' scritto nel foglio di stile,
    ma su dimensioni/posizione che gli elementi assumono in rendering
    (da cui l' unita' di misura, sottintesa, e' sempre px)

    ciao

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.