CSS 3 filtres (flou) n'utilisant pas de durée de la transition

J'ai trouvé cette technique soignée pour la croix-navigateur flou. Mais il ne ressemble pas à la transition avait un effet, donc je fourchue et régler le temps de transition et de la quantité de flou, et bien sûr il se passe instantanément.

img.blur {
-webkit-filter: blur(30px); -moz-filter: blur(30px);
-o-filter: blur(30px); -ms-filter: blur(30px); 
filter: url(#blur); filter: blur(30px);  filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='3');
-webkit-transition: 2s -webkit-filter linear;
-moz-transition: 2s -moz-filter linear;
-o-transition: 2s -o-filter linear;
transition: 2s filter linear;
}

http://codepen.io/CSobol/pen/LGCiw

Ne transition: filter fonctionne pas avec le flou pour une raison quelconque?

ressemble à cet exemple fonctionne maintenant 🙂

OriginalL'auteur Chris Sobolewski | 2014-05-08