【发布时间】:2016-04-28 12:35:48
【问题描述】:
我试图创建一个具有无限连续幻灯片动画的纯 css3 图像滑块。我能够使用 CSS3 制作动画,但在最后一张幻灯片的末尾遇到了一个小问题。在最后一张幻灯片之后,它突然进入第一张幻灯片,没有 css3 平滑变换效果。有什么简单的方法可以解决这个问题吗? 这是代码
#slideshow{
position: relative;
width: 200px;
height: 400px;
overflow: hidden;
border: 5px solid #fff;}
#slideshow img{
position: absolute;
left: 0;
top: 0;
animation: slide 5s infinite;
}
@keyframes slide{
0%{ transform:translateX(0px) }
33%{ transform:translateX(-200px) }
66%{ transform:translateX(-400px) }
100%{ transform:translateX(-600px) }
}
<div id="slideshow"><img src="http://oi67.tinypic.com/24mia39.jpg"></div>
【问题讨论】: