![复制代码]()
1 <!doctype html>
2 <html>
3 <head>
4 <meta charset="utf-8">
5 <title>焦点图</title>
6 <link href="focus1.css" rel="stylesheet" type="text/css">
7 </head>
8
9 <body>
10 <div id="focus">
11 <div>
12 <ul id="img">
13 <li><img src="http://img.mukewang.com/53ad2498000174af13660768.jpg" alt=""></li>
14 <li><img src="http://img.mukewang.com/53ad25df0001300613660768.jpg" alt=""></li>
15 <li><img src="http://img.mukewang.com/53ad26010001ac1113660768.jpg" alt=""></li>
16 <li><img src="http://img.mukewang.com/53ad26170001a86013660768.jpg" alt=""></li>
17 <li><img src="http://img.mukewang.com/53ad26320001289e13660768.jpg" alt=""></li>
18 </ul>
19 </div><!--img结束-->
20 <div class="number">
21 <a class="on"></a>
22 <a></a>
23 <a></a>
24 <a></a>
25 <a></a>
26 </div>
27 </div>
28 <script>
29 window.onload=function(){
30 var img=document.getElementById("img");
31 var number=document.getElementsByClassName("number")[0];
32 var a=number.getElementsByTagName("a");
33 for(i=0;i<a.length;i++){
34 a[i].index=i;
35 a[i].onmouseover=function(){
36 for(j=0;j<a.length;j++){
37 a[j].className="";
}
/*这里不能写成a[i],必须是a[this.index]*/
38 a[this.index].className="on";
39 img.style.left=-this.index*800+"px";
40 }
41 }
42 }
43 </script>
44 </body>
45 </html>
![复制代码]()
1 @charset "utf-8";
2 /* CSS Document */
3 *{margin:0;padding:0;}
4
5 body{font-size:14px;}
6
7 img{border:none;}
8
9 li{list-style:none;}
10
11 input,select,textarea{outline:none;}
12
13 textarea{resize:none;}
14
15 a{text-decoration:none;}
16 #focus{
17 width:800px;
18 height:450px;
19 margin:100px auto;
20 overflow:hidden;
21 position:relative;}
22 #img{
23 width:4000px;
24 position:absolute;
25 left:0;
26 top:0;
27 }
28 #img li{
29 float:left;
30 }
31 #img li img{
33 width:800px;
34 height:100%;}
35 .number{
36 width:100%;
37 text-align:center;
38 position:absolute;
40 bottom:20px;}
41 .number a{
42 width:30px;
43 height:6px;
44 background:#fff;
46 display:inline-block;}
47 .number a.on{
48 background:orange;}