以下是一種實(shí)現(xiàn)圖片自動(dòng)循環(huán)滾動(dòng)的HTML代碼:
<!DOCTYPE html>
<html>
<head>
<style>
.carousel {
width: 500px;
height: 300px;
overflow: hidden;
position: relative;
}
.carousel img {
width: 100%;
height: 100%;
object-fit: cover;
position: absolute;
animation: carousel-animation 10s infinite;
}
@keyframes carousel-animation {
0% {left: 0;}
25% {left: -100%;}
50% {left: -200%;}
75% {left: -300%;}
100% {left: -400%;}
}
</style>
</head>
<body>
<div class="carousel">
<img src="image1.jpg" alt="Image 1">
<img src="image2.jpg" alt="Image 2">
<img src="image3.jpg" alt="Image 3">
<img src="image4.jpg" alt="Image 4">
</div>
</body>
</html>
在上述代碼中,.carousel
類設(shè)置了輪播容器的寬度、高度和溢出隱藏屬性。每個(gè)圖片都被設(shè)置為絕對(duì)定位,并通過 animation
屬性來應(yīng)用循環(huán)滾動(dòng)的動(dòng)畫。 @keyframes
定義了圖片在動(dòng)畫中的位置變化。每個(gè)逐幀動(dòng)畫的時(shí)間間隔為 10 秒,可以根據(jù)需要進(jìn)行調(diào)整。
你需要將 img
標(biāo)簽中的 src
屬性替換為你實(shí)際使用的圖片路徑。