Maison > Article > interface Web > Comment obtenir un effet de rotation d'image avec CSS
L'effet de rotation d'image CSS est un effet spécial couramment utilisé dans la conception Web. Il peut ajouter de la vitalité et de beaux effets aux pages Web et attirer l'attention des utilisateurs. Ce qui suit présentera quelques effets de base de rotation d’image CSS.
1. Utilisez l'attribut transform de CSS3 pour obtenir des effets de rotation
CSS3 fournit l'attribut transform, qui peut modifier la forme et la position des éléments par rotation, distorsion, étirement et d'autres méthodes. Le plus couramment utilisé est l'effet de rotation, qui est obtenu en définissant la valeur de rotation dans l'attribut de transformation de l'élément. Les opérations spécifiques sont les suivantes :
<img src="图片路径" alt="图片描述" class="rotate-img">
.rotate-img { width: 200px; height: 200px; border-radius: 50%; transition: transform 0.5s ease-in-out; /* 添加过渡效果 */ } .rotate-img:hover { transform: rotate(360deg); /* 实现旋转效果 */ }
En passant la souris sur l'image, vous pouvez obtenir l'effet de rotation de l'image.
2. Utilisez la propriété d'animation de CSS3 pour obtenir des effets d'animation de rotation
En plus de la propriété de transformation, CSS3 fournit également la propriété d'animation, qui peut obtenir des effets d'animation plus complexes avec un degré de liberté plus élevé. Cela inclut les effets d'animation de rotation.
<img src="图片路径" alt="图片描述" class="rotate-img">
.rotate-img { width: 200px; height: 200px; border-radius: 50%; animation: rotate 5s infinite linear; /* 实现旋转动画效果 */ } @keyframes rotate { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }
En définissant les valeurs de et vers des images clés, l'effet de rotation peut être joué en boucle de 0 degrés à 360 degrés.
Les deux méthodes d'implémentation ci-dessus utilisent les propriétés CSS3 pour obtenir des effets de rotation d'image. Elles sont non seulement simples et faciles à comprendre, mais fonctionnent également bien dans divers navigateurs. Utilisez ces méthodes pour ajouter des effets spéciaux à la page Web et ajouter plus de vitalité et de beauté à la page 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!