发布时间:2025-12-11 01:56:19 浏览次数:10
实现图片切换特效可以使用JavaScript来操作DOM元素,下面是一个简单的示例代码:
HTML部分:
<p id="image-slider"><img src="image1.jpg" class="active"><img src="image2.jpg"><img src="image3.jpg"></p>CSS部分:
#image-slider img {display: none;}#image-slider img.active {display: block;}JavaScript部分:
// 获取图片容器和所有图片元素var imageSlider = document.getElementById("image-slider");var images = imageSlider.getElementsByTagName("img");// 定义当前显示图片的索引var currentIndex = 0;// 自动切换图片的函数function changeImage() {// 隐藏当前显示的图片images[currentIndex].classList.remove("active");// 增加索引,如果超过图片数量则置为0currentIndex = (currentIndex + 1) % images.length;// 显示新的图片images[currentIndex].classList.add("active");}// 每2秒自动切换一次图片setInterval(changeImage, 2000);这段代码会每2秒切换一次图片,先隐藏当前显示的图片,然后显示下一张图片。