i know that there is parallax but i want something else like in this website joinhandshake.com
for example i have this code
html
<div class="black-div"></div>
<div class="animated-div">
<h1>Lorem ipsum dolor sit amet consectetur adipisicing elit. Odit temporibus fuga sit quam fugit! Dignissimos quis qui, praesentium id nihil, aspernatur nostrum, dolores dolor molestiae error molestias ipsum ipsam at.</h1>
</div>
css
.black-div {
background-color: black;
height: 130vh;
}
@keyframes rotate-scale-up {
0% {
transform: scale(1) rotateZ(0);
}
50% {
transform: scale(2) rotateZ(180deg);
}
100% {
transform: scale(1) rotateZ(360deg);
}
}
.animated-div {
animation: rotate-scale-up 0.65s linear both;
}
the problem is that when i load the page, the text gets animated, so how can i prevent that?