When you specify CSS styles inside the @keyframes rule, the animation will gradually change from the current style to the new style at certain times.
/* The animation code */
@keyframes example {
from {background-color: red;}
to {background-color: yellow;}
}
/* The element to apply the animation to */
div.squareanim {
width: 200px;
height: 200px;
margin:0 auto;
animation-name: example;
animation-duration: 4s;
animation-iteration-count: infinite;
}
Website slogan included here.
Key feature 1
Key feature 2
Key feature 3
Key feature 4
/* The animation code */
@keyframes fadeBounce {
0% {
opacity:0;
transform:translateY(-200%);
}
40% {
transform:translateY(0);
}
55% {
transform: translateY(-6px);
}
70% {
opacity:1;
transform: translateY(0);
}
85% {
transform:translateY(-3px);
}
100% {
opacity:1;
transform:translateY(0);
}
}
/* The element to apply the animation to */
.box-a {
opacity: 0;
animation-name: fadeBounce;
animation-duration: 1s;
animation-fill-mode: forwards;
background-color: #e7eff5;
padding: 20px 20px 0 20px;
border: 2px solid #d3dee7;
margin-bottom: 30px;
box-shadow: 0px 5px 5px -2px rgba(0, 0, 0, .10);
border-radius: 10px;
}
section.website-reference .boxes :nth-child(2) .box-a {
animation-delay: .5s;
}
section.website-reference .boxes :nth-child(3) .box-a {
animation-delay: 1s;
}
section.website-reference .boxes :nth-child(4) .box-a {
animation-delay: 1.5s;
}
Make it simple
animation: fadeBounce 1s forwards;
-webkit-animation: fadeBounce 1s forwards;
LET'S CHANGE THE DURATION
Website slogan included here.
Key feature 1
Key feature 2
Key feature 3
Key feature 4
animation: fadeBounce 5s forwards;
-webkit-animation: fadeBounce 5s forwards;
Website slogan included here.
Key feature 1
Key feature 2
Key feature 3
Key feature 4
I just added these 2 lines to all the boxes
animation-iteration-count: infinite;
animation-direction: alternate;
So easy!
animation: fadeBounce 1s infinite alternate forwards;
-webkit-animation: fadeBounce 1s infinite alternate forwards;
Website slogan included here.
Key feature 1
Key feature 2
Key feature 3
Key feature 4
/* The animation code */
@keyframes slideSpintwo {
100%{
transform: translateX(300%);
}
}
/* The element to apply the animation to */
section.website-reference .star3 {
animation: slideSpintwo 2s;
-webkit-animation: slideSpintwo 2s;
}
Website slogan included here.
Key feature 1
Key feature 2
Key feature 3
Key feature 4
/* The animation code */
@keyframes slideSpin {
50%{
transform: translateX(150%) scale(.5);
}
75% {
transform: translateX(150%) rotate(180deg) scale(.5);
}
100%{
transform: translateX(300%) rotate(180deg);
}
}
/* The element to apply the animation to */
.star {
-webkit-animation: slideSpin 2s infinite alternate forwards;
animation: slideSpin 2s infinite alternate forwards;
width: 25%;
height: auto;
}