Méthode : 1. Utilisez l'attribut d'animation pour lier l'animation à l'élément ; 2. Utilisez "@keyframes nom de l'animation {50%{largeur : valeur de largeur agrandie ; hauteur : valeur de hauteur agrandie ; transformation : rotation (angle de rotation);} L'instruction }" contrôle l'action de l'animation pour réaliser l'agrandissement et la rotation.
L'environnement d'exploitation de ce tutoriel : système Windows7, version CSS3&&HTML5, ordinateur Dell G3.
CSS3 réalise l'effet d'animation d'agrandissement et de rotation
En HTML, vous pouvez utiliser l'attribut d'animation et "@keyframes" pour créer une animation d'agrandissement et de rotation d'élément. Utilisez les attributs width et height dans l'animation pour contrôler l'agrandissement des éléments ; transform:rotate() contrôle la rotation des éléments.
Code d'implémentation :
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <style> div { width: 50px; height: 50px; background: red; margin: 100px; animation: mymove 5s infinite; -webkit-animation: mymove 5s infinite; /* Safari and Chrome */ } @keyframes mymove { 50% { width: 150px; height: 150px; transform: rotate(360deg); } } @-webkit-keyframes mymove{ /* Safari and Chrome */ 50% { width: 100px; height: 100px; transform: rotate(360deg); } } </style> </head> <body> <div></div> </body> </html>
(Partage vidéo 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!