Dans la conception Web, l'effet de rotation peut ajouter des effets dynamiques à la page, la rendant plus vivante. Divers effets de rotation peuvent être facilement obtenus en utilisant CSS3. Ici, apprenons à utiliser le code de rotation CSS3.
Utilisez l'attribut transform pour faire pivoter facilement un élément. Afin de faire pivoter l'élément, vous pouvez utiliser le code suivant :
.rotate { transform: rotate(30deg); }
Le code ci-dessus fera pivoter l'élément de 30 degrés dans le sens des aiguilles d'une montre.
De plus, vous pouvez également utiliser des valeurs négatives pour faire pivoter l'élément dans le sens inverse des aiguilles d'une montre. Par exemple :
.rotate { transform: rotate(-30deg); }
Par défaut, le point central de la rotation d'un élément est le point central de l'élément. Cependant, nous pouvons modifier le point central de rotation de l'élément en modifiant l'attribut transform-origin. Par exemple :
.rotate { transform: rotate(30deg); transform-origin: top left; }
Le code ci-dessus fera pivoter l'élément avec le coin supérieur gauche comme point central de rotation. En même temps, vous pouvez également utiliser le code suivant pour définir le point central de rotation :
.rotate { transform: rotate(30deg); transform-origin: 50% 50%; }
Le code ci-dessus définit le point central de rotation sur le point central de l'élément.
En utilisant l'attribut transform, vous pouvez également effectuer une rotation tridimensionnelle, permettant à l'élément de tourner dans un espace tridimensionnel. Par exemple :
.rotate { transform: rotateX(30deg); }
Utilisez le code ci-dessus pour faire pivoter l'élément dans la direction de l'axe X, ou utilisez les attributs rotateY et rotateZ pour faire pivoter l'élément dans les directions des axes Y et Z.
En utilisant CSS3, vous pouvez également faire pivoter des éléments via une animation. Par exemple :
.rotate { animation: rotate 2s infinite; } @keyframes rotate { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }
Le code ci-dessus fera tourner l'élément une fois toutes les 2 secondes et tournera dans une boucle infinie.
Résumé
Dans la conception Web, les effets de rotation sont très courants. Divers effets de rotation peuvent être facilement obtenus à l'aide de CSS3, notamment la rotation bidimensionnelle, la rotation tridimensionnelle et la rotation animée. En apprenant le code ci-dessus, je pense que vous pouvez facilement ajouter des effets de rotation aux pages Web.
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!