在CSS中,可以通过一些技巧来实现图片滚动效果。下面是实现过程。首先,需要在HTML代码中创建一个容器,用来承载图片。可以这样定义: 上面的HTML代码中,使用了一个div标签来创建名为...
在CSS中,可以通过一些技巧来实现图片滚动效果。下面是实现过程。
首先,需要在HTML代码中创建一个容器,用来承载图片。可以这样定义:
<div class="img-container">
<img src="img1.jpg" alt="">
<img src="img2.jpg" alt="">
<img src="img3.jpg" alt="">
<img src="img4.jpg" alt="">
<img src="img5.jpg" alt="">
</div> .img-container {
overflow: hidden;
}
.img-container img {
position: relative;
animation: slide 20s infinite;
width: 100%;
height: auto;
}
@keyframes slide {
0% {
left: 0;
}
20% {
left: 0;
}
25% {
left: -100%;
}
45% {
left: -100%;
}
50% {
left: -200%;
}
70% {
left: -200%;
}
75% {
left: -300%;
}
95% {
left: -300%;
}
100% {
left: -400%;
}
}