#css #3d #css-transitions #css-animations
#css #3D #css-переходы #css-анимация
Вопрос:
Я просматривал разные учебные пособия, чтобы создать вращающийся 3D-куб в CSS3. Я решил использовать этот урок от the-art-of-the-web.
Моя конечная цель — сделать его похожим на это:
Я хочу, чтобы в конечном состоянии отображались 3 стороны куба. Вероятно, мне также нужно было бы повернуть весь куб так, чтобы нижний угол между A
и T
был направлен вниз.
@-webkit-keyframes spincube {
from {
-webkit-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg);
}
to {
-webkit-transform: rotateY(-180deg) rotateZ(90deg) rotateZ(15deg);
}
}
Ответ №1:
Посмотреть ДЕМОНСТРАЦИЮ
-moz-animation-fill-mode: forwards;
-webkit-animation-fill-mode: forwards;
-o-animation-fill-mode: forwards;
animation-fill-mode: forwards;
Таким образом, вы можете сохранить состояние анимации.
Комментарии:
1. Я не знал об
animation-fill-mode
этом. Вот ссылка на документы: developer.mozilla.org/en-US/docs/Web/CSS/animation-fill-mode