Tenho um slide de background. Estou com um problema na duração de aparição das imagens. Tipo, vai mudando as imagens e tal, quando termina de carregar a imagem, ela já começa a carregar a próxima. Como faço pra ficar um tempo parado na imagem carregada antes de seguir para a próxima? Obs: Se aumento o tempo de duração da animação, ele aumenta o tempo entre a transição entre as imagens.
Segue meu código abaixo:
.slide{
width: 100%;
height: 100vh;
background-position: center center;
background-size: cover;
background-repeat: no-repeat;
backface-visibility: hidden;
animation: slidebg 80s infinite 0s;
animation-timing-function: linear;
}
@keyframes slidebg {
0%{
background-image: url(img1);
}
25%{
background-image: url(img2);
}
50%{
background-image: url(img3);
}
75%{
background-image: url(img4);
}
100%{
background-image: url(img5);
}