0

有没有办法让这个 css3 javascript 动画流畅和精细请看链接jsfiddle

我使用的CSS动画如下

.pageanim
{
    /* Safari and Chrome */
    -webkit-animation:nextpage 1s;
    -webkit-animation-timing-function:linear;
    -webkit-transform-origin: left;
    -webkit-transform-style: preserve-3d;


}
.hideface
{
    backface-visibility:hidden;
    -webkit-backface-visibility:hidden;

}
@-webkit-keyframes nextpage /*Safari and Chrome*/
{
from {-webkit-transform:rotatey(0deg); }
to {-webkit-transform:rotatey(-180deg);
}

}


.revpageanim
{
    /* Safari and Chrome */
    -webkit-animation:prepage 1s;
    -webkit-animation-timing-function:linear;
    -webkit-transform-origin: 100% 0% 0px;

}

@-webkit-keyframes prepage 
{
from {-webkit-transform:rotatey(0deg);}
to {-webkit-transform:rotatey(90deg);}

}
4

1 回答 1

2

通过添加 animation-fill-mode 属性,您可以选择是否应该在动画结束时保留动画的第一帧或最后一帧:

animation-fill-mode: forwards;

https://developer.mozilla.org/en-US/docs/CSS/animation-fill-mode

于 2012-10-03T10:44:13.603 回答