<!DOCTYPE html>
<html>
<head>
<title>点击轮播图</title>
<meta charset="utf-8" />
<style type="text/css">
.main{
width:600px;
height:600px;
}
.h1{
width:500px;
height:300px;
}
.image_ul{
list-style-type:none;
margin:0px auto;
padding:0px;
width:600px;
height:80px;
display:flex;
justify-content:space-between;
}
.show_btn{
position:relative;
width:16%;
height:45px;
opacity:0.7;
}
.active{
position:relative;
width:16%;
height:45px;
opacity:1;
}
img:hover{
opacity:1;
}
</style>
<script type="text/javascript">
function show(e){
//点击任意一张图片将这张图片的路径,赋给id"h1"的img标签
document.getElementById('h1').src = e.src;
//将所有class为“active”的存进一个数组,然后数组遍历全部class改为"show_btn"
var arr=document.getElementsByClassName('active');
for(var i=0;i<arr.length;i++){
arr[i].className = 'show_btn';
}
//最后将本次点击的图片class改成“active”;
e.className = 'active';
}
</script>
</head>
<body>
<div class="main">
<img id='h1' class="h1" src="res/htmlLX/gunbo1.jpg" />
<div id="image_ul">
<img id='li1' class="active" onclick='show(this)' src="res/htmlLX/gunbo1.jpg" />
<img id='li2' class="show_btn" onclick='show(this)' src="res/htmlLX/gunbo2.jpg" />
<img id='li3' class="show_btn" onclick='show(this)' src="res/htmlLX/gunbo3.jpg" />
<img id='li4' class="show_btn" onclick='show(this)' src="res/htmlLX/gunbo4.jpg" />
<img id='li5' class="show_btn" onclick='show(this)' src="res/htmlLX/gunbo5.jpg" />
</div>
</div>
</body>
</html>
