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

    Operazione inversa all'hover

    Salve, se utilizzassi il css per cambiare colore a un oggetto, colore inizialmente impostato a red, e tramite hover cambiato a yellow, come potrei farlo tornare a red una volta passato l'effetto mouse?

    Esempio banale:

    label {color:red;}
    label:hover {color:yellow;}

  2. #2
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    lo fa da solo, direi.

  3. #3
    Corretto, ma se volessi farlo tornare alle origini con una transazione di 1s? In quel caso devo scrivere codice.

  4. #4
    Dovresti usare un piccolo script JS
    “Che le cose siano cosi, non vuol dire che debbano andare così. Solo che quando si tratta di rimboccarsi le maniche e incominciare a cambiare, vi è un prezzo da pagare. Ed è allora che la stragrande maggioranza preferisce lamentarsi più che fare”.

    Giovanni Falcone

  5. #5
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    Ciao, mi pare ti stia perdendo in un bicchier d'acqua.
    Quote Originariamente inviata da Dario the best
    ma se volessi farlo tornare alle origini con una transazione di 1s? In quel caso devo scrivere codice.
    Basterebbe una semplice transizione impostata magari sullo stato normale. Tu hai provato qualcosa?

    Bisogna poi capire se vuoi la transizione di 1s in entrambe i versi o solo da giallo a rosso.
    Qui un esempio in entrambe le direzioni:
    codice:
    <!DOCTYPE HTML>
    <html>
      <head>
        <title>Esempio</title>
        <meta charset="utf-8">
        <style type="text/css">
                label {
                    color:red;
                    transition: 1s color;
                }
                label:hover {
                    color:yellow;
                }     
        </style>
      </head>
      <body>
            <label>Testo con transition</label>
      </body>
    </html>
    Quote Originariamente inviata da carlomarangoni
    Dovresti usare un piccolo script JS
    Personalmente, per una cosa del genere, non ne vedo la necessità.. ma può essere che mi sia perso qualcosa oppure ho inteso male
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

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.