Można też (do tego o czym już napisał @Wiciorny) "wspomnieć" o np. tzw. one by one wykorzystując: animation-delay
przykład
<p class="fade">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc ut volutpat arcu. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus nec consequat justo. Nulla turpis risus, convallis vel tempor non, cursus at velit. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nunc ultricies purus quis urna accumsan, ac tempus lacus luctus. Nam vel magna a sem consequat commodo. Donec vitae nunc tempor, euismod massa a, suscipit sem. Sed a porta ante, nec congue massa. Cras lorem lacus, semper sit amet quam sit amet, sagittis venenatis ex. Curabitur auctor ac neque et ullamcorper. Pellentesque magna risus, consectetur vel massa quis, porta efficitur massa. Ut porta orci pharetra, ultrices mi vitae, hendrerit purus. Nulla accumsan mauris et tincidunt ullamcorper.</p>
<p class="fade">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc ut volutpat arcu. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus nec consequat justo. Nulla turpis risus, convallis vel tempor non, cursus at velit. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nunc ultricies purus quis urna accumsan, ac tempus lacus luctus. Nam vel magna a sem consequat commodo. Donec vitae nunc tempor, euismod massa a, suscipit sem. Sed a porta ante, nec congue massa. Cras lorem lacus, semper sit amet quam sit amet, sagittis venenatis ex. Curabitur auctor ac neque et ullamcorper. Pellentesque magna risus, consectetur vel massa quis, porta efficitur massa. Ut porta orci pharetra, ultrices mi vitae, hendrerit purus. Nulla accumsan mauris et tincidunt ullamcorper.</p>
<p class="fade">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc ut volutpat arcu. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus nec consequat justo. Nulla turpis risus, convallis vel tempor non, cursus at velit. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nunc ultricies purus quis urna accumsan, ac tempus lacus luctus. Nam vel magna a sem consequat commodo. Donec vitae nunc tempor, euismod massa a, suscipit sem. Sed a porta ante, nec congue massa. Cras lorem lacus, semper sit amet quam sit amet, sagittis venenatis ex. Curabitur auctor ac neque et ullamcorper. Pellentesque magna risus, consectetur vel massa quis, porta efficitur massa. Ut porta orci pharetra, ultrices mi vitae, hendrerit purus. Nulla accumsan mauris et tincidunt ullamcorper.</p>
<p class="fade">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc ut volutpat arcu. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus nec consequat justo. Nulla turpis risus, convallis vel tempor non, cursus at velit. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nunc ultricies purus quis urna accumsan, ac tempus lacus luctus. Nam vel magna a sem consequat commodo. Donec vitae nunc tempor, euismod massa a, suscipit sem. Sed a porta ante, nec congue massa. Cras lorem lacus, semper sit amet quam sit amet, sagittis venenatis ex. Curabitur auctor ac neque et ullamcorper. Pellentesque magna risus, consectetur vel massa quis, porta efficitur massa. Ut porta orci pharetra, ultrices mi vitae, hendrerit purus. Nulla accumsan mauris et tincidunt ullamcorper.</p>
<p class="fade">
<img src="https://source.unsplash.com/220x321">
<img src="https://source.unsplash.com/220x322">
<img src="https://source.unsplash.com/220x323">
</p>
@keyframes fade_in_effect {
0% {
transform: scale(0.8);
opacity: 0;
}
100% {
transform: scale(1);
opacity: 1;
}
}
.fade {
opacity: 0;
animation-name: fade_in_effect;
animation-duration: 2s;
animation-iteration-count: 1;
animation-fill-mode: forwards;
}
p:nth-child(2) {
animation-delay: 2s;
}
p:nth-child(3) {
animation-delay: 4s;
}
p:nth-child(4) {
animation-delay: 6s;
}
p:nth-child(5) {
animation-delay: 8s;
}
p img {
margin: 0.3em;
border-radius: 0.3em;
box-shadow: 2px 2px 5px 0 rgba(0,0,0,0.89);
}