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

    onmouseout deve annullare onmouseover

    Come si fa in javascript a fare in modo che l'onmouseout annulli l'azione del onmouseover?

    Ho un testo bianco in partenza, voglio che cambi colore passandoci sopra col mouse (è un link, ma con l'hover non funziona, per questioni di annidazione di tag effettuata probabilmente in modo non w3c compliant, che al momento sarebbe lungo sistemare), e che ritorni bianco quando tolgo il mouse da esso.

    Il problema è che se faccio che imposti bianco l'onmouseout, se poi dovessi cambiare il css globale dando un altro colore di default al testo, devo poi modificare anche quello, e finché è uno va bene, dovessero essere tanti andrebbe un po' meno (sì, potrei andare di find and replace di massa, ma con i rischi annessi e connessi...)

    Suggerimenti? Grazie in anticipo...

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    invece di applicare un colore applica una classe css, cosi nel caso modifichi i css non dovrai modificare anche il js.

  3. #3
    Ok, ma alla fine si sono rivelati in numero minore del previsto e tutti facilmente trovabili, per cui nel caso potrei procedere come avevo detto. Grazie comunque.

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.