/* 定义动画关键帧 */
@keyframes moveAndFadeIn {
from {
opacity: 0;
transform: translateX(0);
}
to {
opacity: 1;
transform: translateX(100px); /* 假设新位置是向右平移100px */
}
}
@-webkit-keyframes moveAndFadeIn {
from {
opacity: 0;
-webkit-transform: translateX(0);
}
to {
opacity: 1;
-webkit-transform: translateX(100px);
}
}
@-moz-keyframes moveAndFadeIn {
from {
opacity: 0;
-moz-transform: translateX(0);
}
to {
opacity: 1;
-moz-transform: translateX(100px);
}
}
/* 应用动画到元素 */
.element {
animation: moveAndFadeIn 3s ease-in-out;
-webkit-animation: moveAndFadeIn 3s ease-in-out;
-moz-animation: moveAndFadeIn 3s ease-in-out;
}