Je veux vraiment faire clignoter un morceau de texte dans le style old-school sans utiliser javascript ni text-decoration.
Pas de transitions, seulement *clignotant*, *clignotant*, *clignotant*!
C'est différent de cette questioncar je demande un clignotement sans transitions continues, tandis que l'auteur de l'autre question demande comment remplacer le clignotement par des transitions continues.
1 votes
La meilleure réponse que j'ai trouvée pour cela a malheureusement été supprimée par l'auteur original, @m93a, donc elle ne peut pas être encore notée. Je pense que la réponse devrait être restaurée et notée, car c'est la solution la plus simple qui produit le meilleur effet de clignotement, et cela fonctionne dans toutes les versions actuelles des principaux navigateurs. Vous pouvez également lire un court article de blog sur la même solution sur L'émulation de en utilisant l'animation CSS3 de WebKit.
0 votes
Ce que je ne comprends pas, c'est pourquoi chaque réponse ici semble avoir la règle
@-webkit-keyframes
après la règle non préfixée@keyframes
, et certaines ont même la déclaration-webkit-animation
après celle non préfixée.0 votes
@BoltClock: C'est parce que les animations CSS3 sont relativement nouvelles et pas encore stables dans les navigateurs Webkit. Le prétendu "prefix" est là pour les développeurs qui veulent utiliser des animations même si elles ne sont pas stables et terminées.
0 votes
@m93a: Je sais cela, mais je demande pourquoi ils sont placés après la règle sans préfixe et non avant (apparemment, je n'ai pas inclus cette formulation dans mon commentaire original, ma faute).
0 votes
@BoltClock cela n'a pas d'importance. Juste que les développeurs sont d'accord que la norme est plus importante donc elle devrait être en haut. Rien à voir avec la réécriture, vraiment. Cela rend juste mieux :D
0 votes
Bien sûr que cela importe. Les développeurs n'étaient pas d'accord pour que la version standard soit en haut - au contraire, elle devrait être en bas. Voir stackoverflow.com/questions/12528398/… et stackoverflow.com/questions/7080605/… À moins qu'il n'y ait une bonne raison de faire une exception pour
@-webkit-keyframes
que je ne vois pas puisque c'est ainsi que toutes les réponses ici le font.0 votes
Cette discussion devient un peu bavarde. Je n'ai vu aucun navigateur qui prend en charge à la fois les syntaxes préfixées et standard. Donc il ignore la première ou la deuxième, ne faisant toujours aucune différence.
0 votes
Si quelqu'un cherche un clignotant lisse, alors j'ai écrit une réponse ici
1 votes
Possible duplicate of Comment faire clignoter / clignoter du texte avec css3?