Simple CSS Animation en Boucle à la Décoloration En & Out “Chargement” Texte
Sans Javascript, je voudrais faire une simple boucle CSS animation de classe qui s'estompe texte dans et hors de l'infini. Je ne sais pas beaucoup sur les animations CSS, donc je n'ai pas pensé à elle encore, mais ici, c'est la distance que j'ai obtenu:
@keyframes flickerAnimation { /* flame pulses */
0% { opacity:1; }
50% { opacity:0; }
100% { opacity:1; }
}
.animate-flicker {
opacity:1;
animation: flickerAnimation 1s infinite;
}
- J'ai mis ton code dans jsfiddle et il ressemble de travail. jsfiddle.net/ricardonunez/n4nfR
- Pas pour moi sur Chrome. Est-il de la croix-problème de navigateur?
- vous n'avez pas le soi-disant navigateur préfixe spécifique, pour Chrome, vous devez utiliser
-webkit-animation
et@-webkit-keyframes
. - Oui. Il vous manque le navigateur préfixe. Vérifier touko réponse.
Vous devez vous connecter pour publier un commentaire.
Comme le Roi le Roi a dit, vous devez ajouter le navigateur préfixe spécifique. Cela devrait couvrir la plupart des navigateurs:
CSS:
HTML:
bien la recherche d'une simple variation, j'ai trouvé ceci:
c'est vraiment intelligente, et je suppose que vous voudrez peut-être ajouter d'autres navigateurs variations trop bien que cela a fonctionné pour moi sur Chrome et Firefox.
de démonstration et de crédit => http://codepen.io/Ahrengot/pen/bKdLC
CSS:
HTML:
De faire plus d'un élément d'ouverture/fermeture en fondu de manière séquentielle comme les 5 éléments fondu chaque 4s,
1 - faire unique de l'animation pour chaque élément avec
animation-duration
égale à [ 4s (la durée de chaque élément) * 5 (nombre d'éléments) ] = 20s2 - image-clé d'animation pour chaque élément.
3 - définir le début et la fin de chaque animation:
chaque animation a 20% de longueur de trame et @keyframes pourcentage démarre toujours à partir de 0%,
alors d'abord, l'animation va commencer à partir de 0% et de fin dans son cadre(20%),
et de chaque côté de l'animation démarre à partir de la précédente animation du point de fin et la fin quand il rejoindre sa monture (+20% ),
maintenant nous avons besoin pour faire de chaque animation de fondu de 0 à 1 de l'opacité et de fade out de 1 à 0,
nous allons donc ajouter un autre 2 points (étapes) pour chaque animation après le début et avant la fin le point de prendre en charge la totalité de l'opacité(1)
http://codepen.io/El-Oz/pen/WwPPZQ
http://www.w3schools.com/cssref/css3_pr_animation-keyframes.asp
il est en fait un problème de navigateur... utilisez -webkit - pour chrome