4个图片轮播通过另外不同的四个图片点击来进行
时间: 2024-03-08 09:50:41 浏览: 24
你可以使用 JavaScript 实现这个图片轮播的功能。实现方法如下:
HTML 代码:
```html
<div>
<img id="main-img" src="image1.jpg" alt="Main Image">
</div>
<div>
<img class="thumbnail" src="image1.jpg" alt="Thumbnail 1" onclick="changeImage('image1.jpg')">
<img class="thumbnail" src="image2.jpg" alt="Thumbnail 2" onclick="changeImage('image2.jpg')">
<img class="thumbnail" src="image3.jpg" alt="Thumbnail 3" onclick="changeImage('image3.jpg')">
<img class="thumbnail" src="image4.jpg" alt="Thumbnail 4" onclick="changeImage('image4.jpg')">
</div>
```
JavaScript 代码:
```javascript
function changeImage(imageSrc) {
// 获取主图片元素
var mainImg = document.getElementById("main-img");
// 更改主图片的src属性值
mainImg.setAttribute("src", imageSrc);
}
```
在上面的代码中,我们给每个缩略图元素添加了一个 `onclick` 事件,当用户点击缩略图时,会调用 `changeImage()` 函数,传递对应的图片路径作为参数。`changeImage()` 函数会获取主图片元素,并将传递的图片路径赋值给主图片的 `src` 属性,从而实现图片的切换。
你可以将以上代码复制到你的 HTML 文件中,并将图片路径替换为你自己的图片路径,从而实现你想要的图片轮播效果。