Я Визуальный Идиот, парень, который сделал, ну, мой сайт.
В принципе, Сет сказал, что все в animations.css, и, более конкретно, она использует ключевые кадры анимации, чтобы получить вещи сделано:
@-webkit-keyframes bounce {
0% { opacity: 0; -webkit-transform: translateY(-800px); }
60% { opacity: 1; -webkit-transform: translateY(25px); }
80% { -webkit-transform: translateY(-8px); opacity: .8; }
100% { -webkit-transform: translateY(0); opacity: 1; }
}
Это определяет анимацию, которая затем может быть использована как так:
.bounce {
-webkit-animation: bounce .75s ease-in-out;
}
Теперь, когда что-то есть класс «отскакивать» добавил к нему, он будет делать это мило мало эффекта страниц есть на моем сайте. Однако стоит отметить, что, если вы добавите класс через Javascript (только на более длинных страницах), он будет работать лучше, поскольку он иногда запускает анимацию до готовности DOM,
Если вы хотите узнать больше о анимации ключевых кадров в CSS, я предлагаю вам ознакомиться с удивительным animate.css library. Я многому научился, вытаскивая исходные файлы.
Кажется очевидным, но ... почему бы просто не спросить его прямо? Его страница говорит, что он в Твиттере. –
Я даже не подумал об этом ... * Припал лбом * –