4
.example:hover {
  transform: skew(30deg,20deg);
  transition: all 10s ease-in-out;
}

如果我将元素悬停,它将开始旋转 10 秒。但如果我在 10 秒前悬停,它就会停止旋转。

有没有办法取消悬停元素并让它在整整 10 秒内完成倾斜?

换句话说,将元素悬停一次,它将旋转 10 秒,无论您是否悬停。

4

1 回答 1

3

你需要使用 jqueryhovercss

jsfiddle 示例:http: //jsfiddle.net/NPnBz/1/


更新:您可能想在变换上添加正确的前缀

在这里阅读:http: //css-tricks.com/almanac/properties/t/transform/

于 2013-07-03T08:49:40.050 回答