javascript - 连续旋转 div,但仅使用 -180 度到 180 度和 css 转换(指南针)
问题描述
我想将 div 从 -180 度旋转到 180 度,而 div 不会在两者之间旋转回 0。而不是采用 fastet 方式,它目前从 -180 一直旋转到 0,然后才到 180。
我在某处读到 CSS 动画永远不会这样做,但我可以使用 180 或 -180 的倍数来保持它连续旋转。这在我的情况下并不可行,因为我使用与设备方向相关的数据,介于 0 到 360 之间。(我正在编写一个小指南针)
是否有处理此类 CSS 动画的 javascript 库?或者有没有办法在位置从负切换到正的那一刻禁用css转换?
感谢大家对此的意见。
干杯
解决方案
推荐阅读
- javascript - 为什么我来自 BehivourSubject 的消息会重复每条新收到的消息?
- visual-studio-code - 为 vs 代码启用和禁用 Python 扩展没有效果
- javascript - 未捕获(承诺)错误:上传后控制台中的文件堆栈选择器初始化错误
- windows-10 - L如何将新的图标覆盖链接到我的应用程序?
- laravel - Laravel 验证 ID 是否具有关系实例
- java - Java 10 copyOf 工厂方法是否适合构造函数中的防御性副本
- android - 夜间模式不会更新启动画面的颜色
- swift - 在 macOS 10.15.7 (19H1030) 上渲染 CIImage 会导致空白图像
- spring-data-jpa - 通过spring批处理从数据库中读取并从数据库中删除
- java - JPA:致命错误编译:java.lang.NoClassDefFoundError:javax/persistence/spi/PersistenceUnitInfo:javax.persistence.spi.PersistenceUnitInfo