2013-01-16 17 views
31

Sto cercando di ottenere questo h3 in dissolvenza al passaggio del mouse. Qualcuno mi può aiutare?Dissolvenza colore transizione su hover?

HTML

<h3 class="clicker">test</h3> 

CSS

.clicker { 
    -moz-transition:color .2s ease-in; 
    -o-transition:color .2s ease-in; 
    -webkit-transition:color .2s ease-in; 
    background:#f5f5f5;padding:20px; 
} 

.clicker:hover{ 
    background:#eee; 
} 
+0

Intendi invisibile per "dissolvenza"? – Ovilia

+0

Voglio solo che svanisca da # f5f5f5 a #eee – J82

risposta

65

Cosa vuoi a svanire? L'attributo background o color?

Attualmente stai cambiando il colore di sfondo, ma dicendogli di cambiare la proprietà del colore. È possibile utilizzare all per la transizione di tutte le proprietà.

.clicker { 
    -moz-transition: all .2s ease-in; 
    -o-transition: all .2s ease-in; 
    -webkit-transition: all .2s ease-in; 
    transition: all .2s ease-in; 
    background: #f5f5f5; 
    padding: 20px; 
} 

.clicker:hover { 
    background: #eee; 
} 

In caso contrario utilizzare solo transition: background .2s ease-in.

+0

Grazie! Accetterò la tua risposta tra un minuto. – J82