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

    assegnare ad una classe uno stile

    Salve a tutti,
    Vorrei sapere se è possibile...
    Dovrei assegnare ad un div con id="tizio" un altezza di tot pixel...
    per sapere a quale id assegnare lo stile dovrei recuperare la classe del "div" superiore..
    in poche parole...
    dove la classe è = "active" assegna al id="tizio" lo stile....
    sto creando un menu a tendina e vorrei che, dove la classe è "active", il sottomenu rimanga aperto....
    Grazie anticipatamente!

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    48
    Usando jQuery puoi fare:

    if($(this).parent('div').attr('class')=="active"){
    $('#tizio').css({height: '150px'});
    }

  3. #3
    non funziona...
    Ho utilizzato questo codice...
    codice
    il mio problema è che quando cambio pagina il sottomenu non rimane aperto e logicamente crea un momento di disorientamento...
    Io vorrei che quando la classe dell'elemento principale è active...visualizzi e rimanga visualizzato il sottomenu... ad ogni cambio pagina alla voce principale viene assegnata la voce "active" come classe...
    se non ho capito male lo script porta a zero l'altezza del "div#subMenuDiv++" e al passaggio del mouse sulla voce principale la fa arrivare a 26px...

  4. #4
    Chi mi può gentilmente aiutare??

  5. #5

  6. #6
    Io lo fare direttamente con una regola CSS.
    max

    Silence is better than bullshit.
    @mmarcon
    jHERE, Maps made easy

  7. #7
    il css è stato escluso in quanto il paramentro height è assegnato direttamente sull'elemento dal codice javascript...e l'id è assegnato sempre dal codice javascript...

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.