hideout-lastation.com
Paradis Pour Les Concepteurs Et Les Développeurs


Suspendre et boucler les animations CSS avec WAIT! Animer

Il y a beaucoup de choses que vous pouvez faire avec une animation CSS pure, mais la mise en pause et en boucle d'une animation n'est pas possible avec la spécification W3 actuelle.

Mais avec un outil gratuit comme WAIT! Animer vous pouvez créer des animations en boucle à partir de zéro avec des délais personnalisés entre chaque boucle. Cela peut sembler une tâche banale mais cela résout un point douloureux pour de nombreux développeurs.

Il est à noter qu'il existe une propriété CSS appelée animation-delay qui retarde le début d'une animation CSS . Cependant, cela n'affecte pas une animation répétitive car elle ne fait que retarder le point de départ.

ATTENDEZ! Animer calcule automatiquement combien de pauses doivent être placées à l'intérieur des images clés d'animation personnalisées pour créer la durée de pause exacte dont vous avez besoin entre les boucles. Cela pourrait être fait à la main, mais il est extrêmement convolu, sans parler de super ennuyeux.

Cette application Web peut fonctionner avec n'importe quelle fonction d'animation CSS3, y compris les rotations et les transformations. Vous n'écrivez pas de nouvelles propriétés CSS, mais vous construisez plutôt sur la fonction des images clés pour créer des pauses basées sur des pourcentages (de 0% à 100%) dans l'animation.

Consultez la page d'accueil pour voir quelques exemples en action . C'est assez clair ce que vous pouvez faire et le code source est là pour copier / coller dans votre propre travail.

S'il vous plaît noter que ce n'est pas une bibliothèque à part entière . C'est un générateur qui crée votre code CSS à la volée en fonction de ce dont vous avez besoin pour le délai d'animation.

Si vous voulez une solution plus simple hors site, vous pouvez télécharger le mixin Sass . C'est un peu plus compliqué car il nécessite une carte Sass, vous devrez donc comprendre comment ajouter des propriétés personnalisées et écrire votre syntaxe correctement.

Voici un exemple de la façon dont vous appelez le mixin :

 @include waitAnimate ((nom_animation: animName, images-clés: (0: (transform: scale (1), background-color: blue), 50: (transform: scale (2), couleur de fond: vert), 100: (transform : scale (3), background-color: red)), durée: 2, waitTime: 1, timingFunction: facilité, iterationCount: infinite)); 

Les développeurs web pro ne devraient avoir aucun problème à apprendre les ficelles du métier et à en faire un mixin réutilisable. Mais les développeurs novices peuvent avoir du mal à le faire fonctionner, d'où l'application web.

Tout ce code source est disponible gratuitement sur GitHub si vous voulez télécharger une copie en local. Mais puisque c'est une caractéristique si étrange, ce n'est pas quelque chose dont vous aurez probablement besoin dans de nombreux projets. C'est pourquoi le WAIT! L'application web Animate devrait être plus que suffisante pour vous aider à résoudre un problème ponctuel de retarder les animations en boucle avec du CSS pur .

C'est un hack vraiment amusant qui est aussi assez obscur par le design. Mais cela montre tout ce qu'il est possible de faire avec CSS3 et un peu d'ingéniosité.

La version bêta d'Android 7.1.2 Nougat est maintenant disponible

La version bêta d'Android 7.1.2 Nougat est maintenant disponible

Les propriétaires d'appareils Pixel et Nexus se réjouissent que la version bêta d'Android 7.1.2 Nougat soit désormais disponible pour tous ceux qui se sont inscrits au programme bêta Android .Cette mise à jour bêta a été mise à la disposition des appareils Pixel, Pixel XL, Nexus 5X, Nexus Player et Pixel C. Pendant

(Conseils techniques et de conception)

WWDC 2017: Voici ce que Apple pourrait révéler à San Jose en Juin

WWDC 2017: Voici ce que Apple pourrait révéler à San Jose en Juin

Apple a été très enthousiaste à propos de l'événement Worldwide Developers Conference de cette année, compte tenu du fait que la société a révélé l'emplacement de l'événement quatre mois avant le début de l'événement.Comme d'habitude, beaucoup ont commencé à spéculer sur ce qui pourrait potentiellement sortir, certains allant même jusqu'à analyser l'image fournie pour les indices, ce qui est une décision plutôt sage étant donné qu'Apple a toujours inclus des indices sur les nouvelles fonctionnalités qui seront introduites a l'événement. Quoi qu'il en soit

(Conseils techniques et de conception)