АНИМАЦИЯ Flashcards
Проблема: Если при анимации объекты не только выполняют анимацию, но ещё и смещаются в сторону, которая в анимации не затронута или =0, что делать?
Если при анимации объекты не только выполняют анимацию, но ещё и смещаются в сторону, которая в анимации не затронута или =0, можно сделать её отрицательной, то есть на глаз подобрать отрицательный сдвиг. Откуда этот глюк, непонятно.
Если анимация в конце не возвращается в начальную точку (расположения), хотя анимация прописана правильно и так задумано - посмотреть:
Возможно, из-за свойства transform: translate; у статичного объекта и появляется этот глюк.
Объяснить, что означает:
animation: quickScaleDown 0s .5s linear forwards;
анимация: имя продолжительность_первого_шага продолжительность_второго_шага вид направление; // причём, если задавать каждому шагу свою длительность, анимация может испортиться, если это сделать неправильно
Без каких свойств анимация работать не будет?
animation-name и animation-duration, но их можно записать общим свойством animation: name 1s;
Чего не хватает библиотеке Animate.CSS?
Библиотека Animate.CSS при своей охуенности не имеет обязательного свойства animation-duration. Моя, переделанная их имеет, но надо иметь ввиду.
Анимация, где есть такие величины, как -2000px будут расширять окно на мобильном и сдвигать на секунду-другую всё, что прикрепелено абсолютом к правому краю. Особенно это заметно на бургерах и даже на высоте фиксированного навбара (непонятно, почему). Как лечить?
Решение простое: добавить всем анимациям z-index больше, чем у body, вырвав их тем самым из нормального потока.