Comment définir la durée de réalisation de l'animation en CSS ?
Le métier de création de sites Web nécessite souvent un examen scrupuleux des détails et une compréhension perspicace de l'élégance. L'animation est un élément fondamental qui peut améliorer la rencontre de l'utilisateur avec un site Web. Néanmoins, la puissance d’une animation dépend largement du temps qu’elle met à aboutir. En réalité, la facette chronométrique d’une animation est une variable essentielle dans la création d’une aventure en ligne visuellement captivante et engageante. Par conséquent, dans cette composition, nous explorerons les complexités liées à la spécification de la durée d'une animation à l'aide de CSS, une compétence cruciale qui peut augmenter le calibre de l'animation d'un site Web.
Propriété animation-durée
La propriété CSS connue sous le nom d'animation-duration est utilisée pour établir la durée requise pour qu'une animation termine un seul cycle. Il désigne la durée d'une animation en secondes (s) ou millisecondes (ms). Le paramètre par défaut de la propriété animation-duration est 0s, ce qui indique que l'animation se déroule instantanément et n'a aucune durée. Lorsqu'une valeur est attribuée à la propriété animation-duration, l'animation persiste pendant la durée allouée avant de s'arrêter ou de redémarrer, en fonction de la propriété animation-iteration-count.
Syntaxe
animation-duration: <time>;
在这个上下文中,
Approche
在CSS中定义动画的持续时间,请按照以下步骤:
使用@keyframes规则定义动画。该规则指定动画的起始点和结束点。
使用animation-name属性将动画应用于元素。此属性将动画链接到元素。
序列所需的时间量。
Facultativement, définissez le nombre de fois que l'animation doit se répéter à l'aide de la propriété animation-iteration-count. Cette propriété contrôle le nombre de fois que l'animation doit être jouée avant de s'arrêter.
Exemple
Le segment de code HTML suivant ci-dessus délimite la durée d'une animation en CSS. Premièrement, le décret @keyframes explique une animation qui modifie la couleur de fond d'une entité du rouge au jaune. Les points de début et de fin de l'animation sont désignés par les expressions from et to dans le règlement @keyframes. Ici, l'animation commence par un fond rouge et se termine par un fond jaune. Ensuite, le composant div se pare d’attributs CSS. Les attributs width et height fixent la taille de l'entité div et la propriété background-color spécifie la couleur d'arrière-plan de début comme rouge. L'attribut animation-name associe l'animation présentée dans la réglementation @keyframes à l'entité div. L'attribut animation-duration détermine la durée de l'animation en secondes. Dans ce cas, l’animation durera deux secondes. Enfin, l'attribut animation-iteration-count est défini sur une valeur infinie pour générer une boucle d'animation incessante jusqu'à ce que l'utilisateur interagisse avec la page Web.
<!DOCTYPE html> <html> <head> <title>How to define the duration of an animation takes to complete in CSS?</title> <style> @keyframes example { from { background-color: red; } to { background-color: yellow; } } div { width: 100px; height: 100px; background-color: red; animation-name: example; animation-duration: 2s; animation-iteration-count: infinite; } </style> </head> <body> <h4 id="How-to-define-the-duration-of-an-animation-takes-to-complete-in-CSS">How to define the duration of an animation takes to complete in CSS?</h4> <div></div> </body> </html>
Conclusion
总之,在CSS中确定动画的特定时间范围的过程需要细致的关注和深思熟虑。各种因素的交汇,如动画的复杂性和用户的参与度,决定了最佳持续时间。因此,设计师们要非常重视这些微妙之处,并明智地应用到他们的作品中。通过这样做,他们可以确保他们的动画不仅以其视觉魅力令人着迷,而且以其无可挑剔的执行而受到喜爱。
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds











Essayons de savoir un terme ici: "fournisseur de formulaire statique". Vous apportez votre HTML

Au début d'un nouveau projet, la compilation SASS se produit en un clin d'œil. Cela se sent bien, surtout quand il est associé à BrowSersync, qui recharge

Dans cette semaine, le Roundup des nouvelles de la plate-forme, Chrome présente un nouvel attribut pour le chargement, les spécifications d'accessibilité pour les développeurs Web et la BBC Moves

C'est moi qui regarde l'élément HTML pour la première fois. J'en ai été conscient depuis un certain temps, mais il ne l'a pas encore pris pour un tour. Il a un peu cool et

L'achat ou la construction est un débat classique de la technologie. Construire des choses vous-même peut être moins cher car il n'y a pas d'article de ligne sur votre facture de carte de crédit, mais

Au cours de cette semaine, un Bookmarklet pratique pour inspecter la typographie, en utilisant Await pour bricoler comment les modules JavaScript s'importent, ainsi que Facebook & # 039; S

Vous devriez à coup sûr définir des en-têtes de cache éloignés sur vos actifs comme CSS et JavaScript (et des images et polices et quoi que ce soit d'autre). Cela dit au navigateur

Pendant un certain temps, iTunes était le grand chien du podcasting, donc si vous avez lié "Abonnez-vous au podcast" pour aimer:
