Exemple 1: retard de transition sur une div dans le sens large en utilisant l'approche de la balise de style
Dans cet exemple, nous utiliserons la propriété Delay pour transitionner une largeur d'élément div en utilisant l'approche de la balise de style. La propriété en transition est appliquée sur une div, et la transition se produira à la largeur de la div.
Dans ce script, nous commencerons par l'en-tête du fichier. Nous ouvrirons la balise de style et créerons une classe de style pour l'élément div de cette balise. Dans cette classe de style, nous ajouterons de la hauteur et de la largeur pour la taille par défaut du div. Après cela, nous ajouterons la propriété de transition sur la largeur en l'utilisant comme mot-clé. Ensuite, nous définirons la durée de transition en secondes. À la fin de cette étiquette, nous définirons également la contrainte de retard de transition en lui donnant une valeur en secondes.
Après cela, nous hériterons de cette classe pour une fonction de survol dans laquelle nous ajouterons la propriété de largeur, qui serait augmentée à partir du paramètre précédent et activé lorsque le div surposerait. Ce changement de largeur sera administré par les propriétés de transition, y compris la propriété en transition, qui décidera de l'écart de temps pour cette transition. Ensuite, nous terminerons les propriétés de style et fermerons la balise de style pour se déplacer vers le corps du fichier. Nous donnerons à la page une rubrique dans l'étiquette corporelle en utilisant le H1 étiqueter. Après cela, nous ajouterons un élément div par une balise div où nous n'ajouterons aucune valeur car tout est défini dans la balise de style dans l'en-tête du fichier.
Le premier extrait montre que la div est dans son stade par défaut. Après avoir plané sur la div, la transition se produira selon les propriétés définies dans la balise de style qui peut être observée dans le deuxième extrait.
Exemple 2: Délai de transition sur un div hauteur en utilisant l'approche de la balise de style
Dans cet exemple, nous utiliserons l'attribut de retard pour transition un élément div en utilisant la technique de la balise de style.
Nous allons commencer par l'en-tête du fichier dans ce script. Nous ouvrirons la balise de style dans cette balise et construire une classe de style pour l'élément div. Dans cette classe de style, nous ajouterons de la hauteur et de la largeur pour la taille par défaut de la div. Après cela, nous utiliserons un mot-clé pour ajouter l'attribut de transition à la hauteur d'un div. Ensuite, après cette étiquette, nous définirons le temps de transition en secondes et la contrainte de retard de transition en lui fournissant une valeur en secondes. Nous hériterons de cette classe pour une fonction de survol et ajouterons la propriété de hauteur, qui sera augmentée de la valeur précédente et activée lorsque la div a survol. Ce changement de hauteur sera géré par les propriétés de transition, qui incluent la propriété en transition-retard et détermine l'écart de temps pour cette transition.
Après cela, nous ajouterons un élément div avec une étiquette div dans le corps. Le fichier sera ensuite fermé en fermant toutes les balises.
La première sortie montre que la div est dans son état par défaut. Lorsque nous survons dessus, la transition se produit en fonction des propriétés fournies dans la balise de style, affichée dans la deuxième sortie.
Exemple 3: retard d'animation sur le côté supérieur d'une div en utilisant l'approche de la balise de style
Dans cet exemple, nous utiliserons la propriété de retard tout en utilisant l'approche de la balise de style pour animer un élément div de la partie supérieure.
Dans ce script, nous commencerons par l'en-tête du fichier. Nous allons ouvrir la balise de style et créer une classe de style pour l'élément div de cette balise. Nous ajouterons de la hauteur et de la largeur pour la taille par défaut Div dans cette classe de style. Après cela, nous utiliserons un mot-clé pour ajouter la propriété d'animation du div. Ensuite, à la fin de cette étiquette, nous fournirons le temps d'animation en secondes et la restriction de retard de transition en fournissant une valeur en quelques secondes. Nous ferons une nouvelle classe pour l'animation et ajouterons une propriété de taille pour le côté supérieur de la div qui sera augmentée par rapport à la valeur précédente et active après la période de retard.
Les propriétés de transition contrôleront l'animation, y compris la propriété d'animation-délay, qui contrôle l'écart de temps avant le début de l'animation. Les attributs de style seront ensuite supprimés, et la balise de style sera fermée, ce qui nous permet de passer au corps du fichier. Nous ajouterons un élément div avec une balise div mais pas de valeur car tout est défini dans la balise de style du fichier.
La première sortie montre que le div est dans sa position par défaut. Lorsque le temps de retard d'animation se termine, l'animation se produit selon les propriétés fournies dans la balise de style, comme on le voit dans la deuxième sortie.
Exemple 4: retard d'animation sur le côté gauche d'une div en utilisant l'approche de la balise de style
Dans cet exemple, nous utiliserons l'attribut Delay en conjonction avec la méthode de la balise de style pour animer un élément div du côté gauche.
Dans ce script, nous commencerons par l'en-tête du fichier. Nous allons ouvrir la balise de style et créer une classe de style pour l'élément div de cette balise. Nous ajouterons de la hauteur et de la largeur pour la taille par défaut Div dans cette classe de style. Après cela, nous utiliserons un mot-clé pour ajouter la propriété d'animation du div. Ensuite, à la fin de cette étiquette, nous fournirons le temps d'animation en secondes et la restriction de retard de transition en fournissant une valeur en quelques secondes.
Nous ferons une nouvelle classe pour l'animation et ajouterons une propriété de taille pour le côté supérieur de la div qui sera augmentée par rapport à la valeur précédente et active après la période de retard. Les propriétés de transition contrôleront l'animation, y compris la propriété d'animation-délay, qui contrôle l'écart de temps avant le début de l'animation. Les attributs de style seront ensuite supprimés, et la balise de style sera fermée, ce qui nous permet de passer au corps du fichier. Nous ajouterons un élément div avec une balise div mais pas de valeur car tout est défini dans la balise de style du fichier.
Le div est dans sa position par défaut, comme indiqué dans le premier résultat. Après l'expiration du temporisateur d'animation, l'animation se produit selon les paramètres spécifiés dans la balise de style, comme on le voit dans la deuxième sortie.
Conclusion
Dans cet article, nous avons discuté de l'utilisation de la propriété de retard du CSS dans le langage de balisage hypertexte. La propriété de retard est couramment utilisée avec la propriété de transition et d'animation de CSS. Cette propriété est utilisée comme sous-propriété pour la propriété d'animation et de transition, ce qui aide à définir le retard de la propriété individuelle. Nous avons mis en œuvre ces propriétés avec la propriété Delay en tant que sous-propriété dans l'environnement du note-note ++.