亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

怎么用JavaScript實現圖片循環滾動效果

小億
232
2024-03-02 19:43:23
欄目: 編程語言

要實現圖片循環滾動效果,可以通過JavaScript結合CSS實現。下面是一個簡單的示例:

HTML部分:

<div id="imageSlider">
    <img src="image1.jpg" alt="Image 1">
    <img src="image2.jpg" alt="Image 2">
    <img src="image3.jpg" alt="Image 3">
</div>

CSS部分:

#imageSlider {
    width: 300px;
    height: 200px;
    overflow: hidden;
}

#imageSlider img {
    width: 100%;
    height: 100%;
    display: inline-block;
}

JavaScript部分:

let imageIndex = 0;
const images = document.querySelectorAll('#imageSlider img');
const totalImages = images.length;

function showImage(index) {
    images.forEach((image) => {
        image.style.display = 'none';
    });
    images[index].style.display = 'block';
}

function slide() {
    imageIndex = (imageIndex + 1) % totalImages;
    showImage(imageIndex);
}

setInterval(slide, 2000);

在上面的示例中,通過定時器不斷調用slide函數來實現圖片的循環滾動效果。showImage函數用于顯示指定索引的圖片,slide函數則每次將imageIndex加1,并通過取模運算實現循環滾動。

0
徐汇区| 汾西县| 芜湖市| 铜山县| 和顺县| 聊城市| 全南县| 西贡区| 防城港市| 英德市| 宁国市| 石柱| 普定县| 大余县| 桓仁| 胶州市| 和林格尔县| 博客| 永丰县| SHOW| 建阳市| 晋宁县| 方山县| 青阳县| 东源县| 平塘县| 波密县| 临海市| 象山县| 凌源市| 衢州市| 扎赉特旗| 西青区| 孟连| 福贡县| 马山县| 醴陵市| 鹤山市| 蒙城县| 通州区| 昭平县|