CSS3中的transition和transform属性可以设置悬停时的旋转效果。在使用这些属性之前,我们需要先定义一个外层的容器和一个需要旋转的元素。 首先,创建一个外层的容器,这里使用div元素,...
CSS3中的transition和transform属性可以设置悬停时的旋转效果。在使用这些属性之前,我们需要先定义一个外层的容器和一个需要旋转的元素。
首先,创建一个外层的容器,这里使用div元素,并设置宽度和高度。在容器内使用img元素作为需要旋转的元素。
<div id="rotate-container" style="width: 300px; height: 300px;">
<img src="image.jpg" alt="image" style="width: 100%; height: 100%;">
</div> #rotate-container {
position: relative;
transition: transform 0.8s ease;
}
<br>
#rotate-container:hover img {
transform: rotate(360deg);
}