1

我有一个我旋转的大轮子。我使用 CSS 过渡使它的运动看起来不错。我希望能够用 JavaScript 任意设置它的角度。

我遇到的问题是,如果角度为零,并且我想将其转至 270,它将一直顺时针转至 270。我希望它“聪明”并且知道转起来更短逆时针90度。

因此,除了使用 JavaScript 计算正确的旋转(在我的情况下这样做的复杂性令人望而却步)之外,还有什么方法可以让它“聪明”地转动?

编辑:我想我以前见过类似的东西,内置在 CSS 中的东西,但我似乎无法在任何地方找到它。

4

1 回答 1

1

正如 Daniel 评论的那样,似乎唯一的方法是使用 JavaScript:

我只能想到一种方法来解决这个问题。并且是做一些JavaScript计算。这应该说,如果值超过 180,它应该将值减去 180 并且?> 然后将其减去 0。然后你会得到负值。

于 2012-10-11T12:01:25.053 回答