Méthode d'implémentation : 1. Utilisez l'instruction "element {animation: name time}" pour lier l'animation à l'élément et définissez le temps requis pour l'animation ; 2. Utilisez "@keyframes name {100%{height : valeur de hauteur du dégradé ; ;} }", définissez l'action d'animation du changement de hauteur pour obtenir l'effet de dégradé.
L'environnement d'exploitation de ce tutoriel : système Windows 10, version CSS3&&HTML5, ordinateur Dell G3.
Peut être obtenu à l'aide d'effets d'animation. L'attribut
animation peut définir l'effet d'animation de l'élément :
animation-name spécifie le nom de l'image clé qui doit être lié au sélecteur. .
animation-duration spécifie le temps nécessaire pour terminer l'animation, en secondes ou millisecondes.
animation-timing-function spécifie la courbe de vitesse de l'animation.
animation-delay spécifie le délai avant le début de l'animation.
animation-iteration-count spécifie le nombre de fois que l'animation doit être jouée.
animation-direction précise si l'animation doit être jouée à l'envers à tour de rôle.
La syntaxe est la suivante :
animation: name duration timing-function delay iteration-count direction;
Les dégradés de hauteur peuvent appliquer des transformations 2D ou 3D aux éléments à l'aide de l'attribut transform
attribut transform. Cette propriété nous permet de faire pivoter, redimensionner, déplacer ou incliner l’élément.
L'exemple est le suivant :
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <style> div{ width:100px; height:100px; background-color:pink; animation:fadenum 5s; } @keyframes fadenum{ 100%{height:300px;} } </style> </head> <body> <div></div> </body> </html>
Résultat de sortie :
(Partage de vidéos d'apprentissage : Tutoriel vidéo 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!