2
该代码使得网站的背景图像在5个不同的图像之间转换,但每次动画完成并且下一个动画开始时都会有白色闪光。我如何摆脱它,或者我做错了什么?我不确定如何用其他方式解释它。如何在动画改变背景图像时摆脱白色闪光?
@keyframes backswitch {
0% {
background-image: url("background.jpg");
}
20% {
background-image: url("background_2.jpg");
}
40% {
background-image: url("background_3.jpg");
}
60% {
background-image: url("background_4.jpg");
}
80% {
background-image: url("background_5.jpg");
}
100% {
background-image: url("background_6.jpg");
}
}
body {
/*Adjusting images and animation*/
background-repeat: no-repeat;
max-width: 100%;
max-height: 100%;
background-size: cover;
animation-name: backswitch;
animation-duration: 60s;
animation-iteration-count: infinite;
}
<!DOCTYPE html>
<html>
<body>
</body>
</html>
https://codepen.io/vavik96/pen/yyKoag –