2011-11-03 7 views
2

J'ai donc ces règles:CSS 3 animation de fondu sur vol stationnaire - problème dans Opera

a{ 
    background-color: transparent; 
    -webkit-transition: background-color .3s ease-in-out; 
    -moz-transition: background-color .3s ease-in-out; 
    -o-transition: background-color .3s ease-in-out; 
    -ms-transition: background-color .3s ease-in-out; 
    transition: background-color .3s ease-in-out; 
} 

a:hover{ 
background-color: #fff; 
} 

qui sont censés faire le fondu du navigateur dans/sur un fond blanc de la souris.

Il fonctionne dans Chrome et Firefox, mais dans Opera il se fane d'une couleur gris au blanc, au lieu de transparent au blanc ...

Comment puis-je résoudre ce problème?

Merci

Répondre

3

Je ne sais pas la réponse à votre question explicite, mais peut-être si vous transition de rbga plutôt que de la transparence?

a{ 
    background-color: rgba(255,255,255,1); 
} 
a:hover{ 
    background-color: rgba(255,255,255,0); 
} 
+2

Cela devrait-il être 'rgba'? ;) – Joe

+0

ne fonctionne pas ... (la même chose arrive) – Alex

+0

Merci pour le rbga -> rgba fix peeps ... –