html代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=s, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<link rel="stylesheet" href="test.css">
<script type="text/javascript" src="test.js"></script>
<script type="text/javascript" src="jqery3.6.0.js"></script>
</head>
<body>
<img src="images/slider-1.jpg" alt="">
<ul>
<li class="li1">1</li>
<li class="li2">2</li>
<li class="li3">3</li>
<li class="li4">4</li>
<li class="li5">5</li>
</ul>
</body>
</html>
css代码
img{
width: 1000px;
animation:fade;
animation-duration:2s;
animation-iteration-count: 5;
}
ul{
list-style-type: none;
position: absolute;
right: 50px;
padding-right:470px;
top:370px;
}
li{
color: red;
float: left;
border: solid red 1px;
width:30px;
height:30px;
line-height:30px;
text-align: center;
margin: 10px;
}
.li1{
background: #fff;
}
@keyframes fade{
0%{
opacity: 0;
}
100%{
opacity: 1;
}
}
JavaScript代码
var i=1;
setInterval(function(){
i++;
if(i>5){
i=1;
}
$("img").attr("src","images/slider-"+i+".jpg");
$("li").css({"background":"#fff","color":"red"});
$(".li"+i).css({"background":"red","color":"#fff"});
},2000);