📅  最后修改于: 2023-12-03 15:38:01.472000             🧑  作者: Mango
在 HTML 和 CSS 中,我们可以使用 transform 属性来控制元素的位置、大小、旋转等。如果想要在悬停时将文本旋转 360 度,可按以下步骤操作:
<div class="rotate-text">Hover me</div>
.rotate-text {
font-size: 36px;
text-align: center;
width: 200px;
height: 200px;
background-color: yellow;
display: flex;
justify-content: center;
align-items: center;
transition-duration: 0.6s;
}
.rotate-text:hover {
transform: rotate(360deg);
}
display: flex;
和 justify-content: center; align-items: center;
可以让文本垂直居中对齐。transition-duration: 0.6s;
设置悬停时转换动画的持续时间。transform: rotate(360deg);
将元素旋转 360 度。最终,当鼠标悬停在这个 div 元素上时,其中的文本将会以 360 度的方式旋转。
请注意,这只是一个简单的例子,你可以根据自己的需求进行更改和扩展。