:)非常感谢您的时间伙计。:悬停旋转CSS保持位置发现
我在悬停时用CSS旋转了一个对象,并希望它在停止时保持它的新位置。我已经四处搜寻,但唯一能找到的是css :hover rotate element and keep the new position,这似乎超越了。
这个效果可能纯粹用CSS实现吗?一旦你停止盘旋,我想让图标保持在180的位置。
我用这个代码:
i.fa.fa-globe:hover {
color: #e9204f;
transition: 0.9s;
transform: rotatey(180deg);
}
而且它是一个字体真棒图标,如果这有什么差别。
编辑:
给大家在Stackoverflow上。谢谢。感谢您参加一个论坛,在这个论坛中,人们知道有初学者,而且我们不是因为我们一开始就不了解解释而不是混蛋或懒惰。你们真是太棒了,谢谢你,非常感谢你。
EDIT2 - 为大家简单的CSS解决其他需要它(从绅士采取谁帮助了评论):
.lovernehovermarket i.fa.fa-rocket {
transform: rotate(0deg);
transition: transform 999s;
}
.lovernehovermarket:hover i.fa.fa-rocket {
color: #e9204f;
transition: 0.9s;
transform: rotate(100deg);
}
如果你旋转360deg,是不是“新位置”一样的起始位置? –
你好,非常感谢。对不起,这是一个不好的例子 - 一个完美的作品。我有三个图标,其中一个只能旋转180度,而当我移动悬停时,它会向上移动。所以我希望找到一个简单的方法,让它保持在180度的角度,一旦我移动鼠标。感谢您指出,得爱Stackoverflow。马上编辑。 – eMikkelsen