Я работаю над проектом в Vue, и мне нужно, чтобы, когда пользователь прокручивал страницу и достигал указанного div, в этот div добавлялся эффект или класс, аналогично ScrollReveal
Кто-нибудь когда-нибудь делал что-то подобное в Vue?
Вот мой код css, и мне нужно, чтобы он работал по прибытии в div
Эффект заголовка на h2 должен бытьвыполняется, когда он отображается на экране.
@keyframes slideInFromLeft {
0% {
transform: translateX(-100%);
}
100% {
transform: translateX(0);
}
}
h1 {
animation: 1s ease-out 0s 1 slideInFromLeft;
}
h2 {
animation: 1s ease-out 0s 1 slideInFromLeft;
}
<h1>
Hello World!
</h1>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<h2>
World Hello!
</h2>