Это не очень хороший слайдер, но предел 3 изображения устанавливается через left
:
@-webkit-keyframes slide-animation {
1% {left: 0%; opacity: 1;} // Slideshow is 0% to the left
18% {left: 0%; opacity: 1}
19% {opacity: 0.2;}
20% {left: -100%; opacity: 1;} // Slideshow is 100% to the left, so showing slide 2
58% {left: -100%; opacity: 1;}
59% {opacity: 0.2;}
60% {left: -200%; opacity: 1;} // Slideshow is 200% to the left, showing slide 3
98% {left: -200%; opacity: 1;}
99% {opacity: 0.5;}
100% {left: 0%;} // Slideshow is 0% to the left - back to start
}
Вам нужно разделить на меньшие приращения, чтобы добавить -300% для слайда 4, - 400% для слайда 5 et c.