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;
}
Se você quiser mudar o tempo de transição, pausa ou a duração completa da Animação, terá que refazer os calculos, então essa talvez não seria a melhora abordagem. Se você conhece o framework Bootstrap, dá uma olhada nesse site: https://getbootstrap.com.br/docs/4.1/components/carousel/