Когда я писал много квазиидентичных CSS3-анимаций , я подумал, есть ли способ сократить код.
Каждый раз, отличается только последний ключевой кадр .
@-webkit-keyframes one {
from {
[identical properties]
}
[...etc...]
80% {
[identical properties]
}
to {
margin-left: 20px;
}
}
@-webkit-keyframes two {
from {
[identical properties]
}
[...etc...]
80% {
[identical properties]
}
to {
margin-left: 50px;
}
}
Этот код довольно длинный , поэтому я подумал, что он может быть легко сокращен , но похоже, что вы должны определять всю анимацию снова и снова.Я пробовал что-то подобное, но это не работает в Chrome и Safari.
@-webkit-keyframes one, two {
from {
[identical properties]
}
[...etc...]
80% {
[identical properties]
}
to {
margin-left: 20px;
}
}
@-webkit-keyframes two {
to {
margin-left: 50px;
}
}
Нет ли способа определить 2 одинаковые анимации?: О