【发布时间】:2021-10-07 03:16:16
【问题描述】:
我有一些非常基本的 HTML 和 CSS,并试图实现一个自动幻灯片放映的关键帧动画。我复制了一个教程,它工作得非常好,但我自己却很难配置它。
html & CSS 是:
#SLIDE_BG {
width: 100%;
height: 100vh;
background-position: center center;
background-size: cover;
background-repeat: no-repeat;
backface-visibility: hidden;
animation: slideBg 8s linear infinite 0s;
animation-timing-function: ease-in-out;
background-image: url('/assets/images/jack-test/beatles-one.jpg');
}
@keyframes slideBg {
0% {
background-image: url('/assets/images/jack-test/beatles-oone.jpeg');
}
25% {
background-image: url('/assets/images/jack-test/beatles-two.jpeg');
}
50% {
background-image: url('/assets/images/jack-test/jimi-hendix.jpeg');
}
75% {
background-image: url('/assets/images/jack-test/led-zeppelin.jpeg');
}
100% {
background-image: url('/assets/images/jack-test/rock-band.jpeg');
}
}
<div id="SLIDE_BG"></div>
【问题讨论】:
-
背景变了,有什么问题?
-
@Azu 他们不在我这边?
-
@Rana 不幸的是,我更正了这一点,但仍然无法正常工作
-
不,页面上的图片是全尺寸的。
-
你是在本地运行代码
标签: html css frontend css-animations keyframe