Maison > Article > interface Web > rotation des effets CSS3
Rotation des effets spéciaux CSS3
Dans la conception Web, les effets spéciaux dynamiques peuvent augmenter l'interactivité et le talent artistique de la page Web, permettant ainsi aux utilisateurs de naviguer sur le Web plus joyeusement. Parmi eux, l’effet de rotation est un effet spécial relativement courant. En CSS3, les effets de rotation peuvent être obtenus grâce à l'attribut transform.
1. Utilisez la transformation pour obtenir une rotation
L'attribut transform en CSS3 est utilisé pour obtenir des effets de déformation d'éléments, tels que la rotation, le mouvement, la mise à l'échelle, etc. Lors de la réalisation de l'effet de rotation de l'élément, vous pouvez utiliser la fonction de rotation rotation. La syntaxe spécifique est la suivante :
transform: rotate(rotation angle);
where l'angle de rotation. est en degrés, vous pouvez Est-ce un nombre positif, un nombre négatif ou 0.
2. Obtenez un effet de rotation d'image
1. Effet de rotation de base
Ce qui suit est un exemple simple, qui peut être obtenu en survolant la souris. sur l'image Pour réaliser l'effet de rotation de l'image, le code CSS est le suivant :
.rotate-img{
transition : transformation 0.5s facilité;
}#🎜 🎜#.rotate-img:hover{
transform: rotate(360deg);
}
transition : transformation facile en 0,5 s ;
}
.rotate-img:hover{
transform: rotate(360deg) scale(1.5);
}
display: flex;
justifier-content: center;
}
.rotate-menu li{
position : relative ;
marge : 0 1em ;
transition : transformation facile en 0,5 s ;
}
.rotation-menu li a{
display: block;
padding: 10px 20px;
}
.rotate-menu li:hover{
transform: rotate(360deg);
}
.rotate-menu li:hover a{
text-shadow: 0px 0px 2px #fff;
}
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!