Cross-Fade entre les images avec CSS en boucle

Je veux fondu entre les images dans une boucle (comme le résultat ici -jsfiddle.net/5M2PD), mais uniquement au travers de CSSpas de JavaScript. J'ai essayé d'utiliser les images clés, mais je n'ai pas réussi. S'Il Vous Plaît Aider.

@keyframes cf3FadeInOut {
    0% {
        opacity:1;
    }
    45% {
        opacity:1;
    }
    55% {
        opacity:0;
    }
    100% {
        opacity:0;
    }
}

#cf3 img.top {
   animation-name: cf3FadeInOut;
   animation-timing-function: ease-in-out;
   animation-iteration-count: infinite;
   animation-duration: 10s;
   animation-direction: alternate;
}

source d'informationauteur Rachit Sharma