欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css圖片循環輪播圖

錢淋西2年前10瀏覽0評論

在web開發中,圖片循環輪播圖是一個非常常見的組件。我們可以使用CSS來實現一個簡單的圖片循環輪播圖。

HTML代碼:
<div class="img-carousel">
<img src="1.jpg">
<img src="2.jpg">
<img src="3.jpg">
<img src="4.jpg">
<img src="5.jpg">
</div>
CSS代碼:
.img-carousel {
width: 500px;
height: 300px;
position: relative;
overflow: hidden;
}
.img-carousel img {
width: 500px;
height: 300px;
position: absolute;
top: 0;
left: -500px;
animation: slide 10s infinite;
}
@keyframes slide {
0% {
left: -500px;
}
20% {
left: 0;
}
100% {
left: 0;
opacity: 1;
}
}

以上代碼實現了一個寬度為500px,高度為300px的圖片循環輪播圖,包含5張圖片。通過將包含圖片的div元素設置為相對定位,并設置其寬度和高度,使得其中的絕對定位的圖片可以以div元素的大小作為輪播圖的大小。圖片使用絕對定位,并設置其初始左側位置為div元素的左側,即第一張圖片在輪播圖外,通過動畫屬性讓圖片以10秒的時間從左向右移動,實現了輪播圖的效果??刂苿赢嫷耐暾鞒炭赏ㄟ^關鍵幀(@keyframes)來實現。

相信通過本篇文章,你能夠快速掌握如何使用CSS來實現一個簡單的圖片循環輪播圖。