【问题标题】:CSS3 Transform: Rotate resets on complete on Droid 2CSS3 变换:在 Droid 2 上完成旋转重置
【发布时间】:2023-03-20 10:50:02
【问题描述】:

我正在摩托罗拉 Droid 2 上进行测试。当我的 -webkit-transform:rotate(1650deg) 完成时,图像会返回到 0deg 的原始位置。

有没有办法阻止这种情况发生? 试图发生的事情是将一个类应用于轮子,指定它需要转动多少度才能降落在某个数字上。

我不能在这个项目中使用外部库,例如 JQuery。

这是我正在使用的代码:

.wheelcontainer{
width: 313px;
height: 313px;
text-align:center;
display: block;
margin-top: 40px;
margin-left: auto;
margin-right: auto;
z-index: 10;
}

.wheel{
-o-transition: all 7s ease-out;
-ms-transition: all 7s ease-out;
-moz-transition: all 7s ease-out;
-webkit-transition: all 7s ease-out;

width: 313px;
height: 313px;
background: url('../images/wheel.png') no-repeat;
background-size: 100% 100%;
z-index:-1000;
position:relative;
transform-origin:50% 50%;
-ms-transform-origin:50% 50%; /* IE 9 */
-webkit-transform-origin:50% 50%; /* Safari and Chrome */
-moz-transform-origin:50% 50%; /* Firefox */
-o-transform-origin:50% 50%; /* Opera */
 }

 /*      ROTATIONS!     */

/*330*/
.threethirty_right{
z-index:-10000;
transform: rotate(1830deg);
-ms-transform: rotate(1830deg); /* IE 9 */
-webkit-transform: rotate(1830deg); /* Safari and Chrome */
-moz-transform: rotate(1830deg); /* Firefox */
-o-transform: rotate(1830deg); /* Opera */
}

谢谢!

【问题讨论】:

  • 其他桌面浏览器也会出现这种情况吗?
  • @Duopixel - 不,它不会发生在 2.X/3.X And​​roid 设备上

标签: android css rotation transform reset


【解决方案1】:

解决了。 Android 2.0 设备不支持转换。

http://daneden.me/2011/12/putting-up-with-androids-bullshit/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-19
    • 1970-01-01
    • 2013-07-23
    • 2014-06-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多