<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>传送门显示图片</title> <link rel="stylesheet" href="css/door.css" type="text/css"/> <link rel="stylesheet" href="css/reset.css" type="text/css"/> <script src="script/door.js"></script> </head> <body> <div id="container"> <img src="images/door1.png" /> <img src="images/door2.png"/> <img src="images/door3.png"/> <img src="images/door4.png"/> </div> </body> </html>
#container{height: 477px;margin: 0 auto;border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;overflow: hidden;position: relative;} #container img{position: absolute;display: block;left:0;border-left:1px solid #ccc;}
window.onload= function() { //容器对象 var box = document.getElementById('container'); //获得图片NodeList对象集合 var imgs = box.getElementsByClassName('img'); //单张图片的宽度 var imgWidth=imgs[0].offsetWidth; //设置掩藏门体露出的宽度 var exposeWidth=160; //设置容器总宽度 var boxWidth=imgWidth+(imgs.length-1)*exposeWidth; box.style.width=boxWidth+ 'px'; //设置每道门的初始位置 function setImgsPos() { for(var i=1,length=imgs.width;i<len;i++) { imgs[i].style.left=imgWidth+(i-1)*exposeWidth; } } setImgsPos(); //计算每道门打开时应移动的距离 var translate=imgWidth-exposeWidth; //为每道门绑定事件 for(var i=0,len=imgs.length;i<len;i++) { //使用立即调用的函数表答式,为获得不同的值 (function (i) { imgs[i].onmouseover=function () { //先将每道门复位 setImgsPos(); //打开门 for(var j=1;j<=i;j++) { imgs[i].style.left=parseInt(imgs[i].style.left,10)-translate+'ps'; } } })(i); } };
【蜘蛛侠TG@abin789】-12201
【蜘蛛侠TG@abin789】-12202
【蜘蛛侠TG@abin789】-12203
【蜘蛛侠TG@abin789】-12204
【蜘蛛侠TG@abin789】-12205
【蜘蛛侠TG@abin789】-12206
【蜘蛛侠TG@abin789】-12207
【蜘蛛侠TG@abin789】-12208
【蜘蛛侠TG@abin789】-12209
【蜘蛛侠TG@abin789】-12210
【蜘蛛侠TG@abin789】-12211
【蜘蛛侠TG@abin789】-12212
【蜘蛛侠TG@abin789】-12213
【蜘蛛侠TG@abin789】-12214
【蜘蛛侠TG@abin789】-12215
【蜘蛛侠TG@abin789】-12216
【蜘蛛侠TG@abin789】-12217
【蜘蛛侠TG@abin789】-12218
【蜘蛛侠TG@abin789】-12219
【蜘蛛侠TG@abin789】-12220
【蜘蛛侠TG@abin789】-12221
【蜘蛛侠TG@abin789】-12222
【蜘蛛侠TG@abin789】-12223
【蜘蛛侠TG@abin789】-12224
【蜘蛛侠TG@abin789】-12225
【蜘蛛侠TG@abin789】-12226
【蜘蛛侠TG@abin789】-12227
【蜘蛛侠TG@abin789】-12228
【蜘蛛侠TG@abin789】-12229
【蜘蛛侠TG@abin789】-12230
【蜘蛛侠TG@abin789】-12231
【蜘蛛侠TG@abin789】-12232
【蜘蛛侠TG@abin789】-12233
【蜘蛛侠TG@abin789】-12234
【蜘蛛侠TG@abin789】-12235
【蜘蛛侠TG@abin789】-12236
【蜘蛛侠TG@abin789】-12237
【蜘蛛侠TG@abin789】-12238
【蜘蛛侠TG@abin789】-12239
【蜘蛛侠TG@abin789】-12240
【蜘蛛侠TG@abin789】-12241
【蜘蛛侠TG@abin789】-12242
【蜘蛛侠TG@abin789】-12243
【蜘蛛侠TG@abin789】-12244
【蜘蛛侠TG@abin789】-12245
【蜘蛛侠TG@abin789】-12246
【蜘蛛侠TG@abin789】-12247
【蜘蛛侠TG@abin789】-12248
【蜘蛛侠TG@abin789】-12249
【蜘蛛侠TG@abin789】-12250
【蜘蛛侠TG@abin789】-12251
【蜘蛛侠TG@abin789】-12252
【蜘蛛侠TG@abin789】-12253
【蜘蛛侠TG@abin789】-12254
【蜘蛛侠TG@abin789】-12255
【蜘蛛侠TG@abin789】-12256
【蜘蛛侠TG@abin789】-12257
【蜘蛛侠TG@abin789】-12258
【蜘蛛侠TG@abin789】-12259
【蜘蛛侠TG@abin789】-12260
【蜘蛛侠TG@abin789】-12261
【蜘蛛侠TG@abin789】-12262
【蜘蛛侠TG@abin789】-12263
【蜘蛛侠TG@abin789】-12264
【蜘蛛侠TG@abin789】-12265
【蜘蛛侠TG@abin789】-12266
【蜘蛛侠TG@abin789】-12267
【蜘蛛侠TG@abin789】-12268
【蜘蛛侠TG@abin789】-12269
【蜘蛛侠TG@abin789】-12270
【蜘蛛侠TG@abin789】-12271
【蜘蛛侠TG@abin789】-12272
【蜘蛛侠TG@abin789】-12273
【蜘蛛侠TG@abin789】-12274
【蜘蛛侠TG@abin789】-12275
【蜘蛛侠TG@abin789】-12276
【蜘蛛侠TG@abin789】-12277
【蜘蛛侠TG@abin789】-12278
【蜘蛛侠TG@abin789】-12279
【蜘蛛侠TG@abin789】-12280
【蜘蛛侠TG@abin789】-12281
【蜘蛛侠TG@abin789】-12282
【蜘蛛侠TG@abin789】-12283
【蜘蛛侠TG@abin789】-12284
【蜘蛛侠TG@abin789】-12285
【蜘蛛侠TG@abin789】-12286
【蜘蛛侠TG@abin789】-12287
【蜘蛛侠TG@abin789】-12288
【蜘蛛侠TG@abin789】-12289
【蜘蛛侠TG@abin789】-12290
【蜘蛛侠TG@abin789】-12291
【蜘蛛侠TG@abin789】-12292
【蜘蛛侠TG@abin789】-12293
【蜘蛛侠TG@abin789】-12294
【蜘蛛侠TG@abin789】-12295
【蜘蛛侠TG@abin789】-12296
【蜘蛛侠TG@abin789】-12297
【蜘蛛侠TG@abin789】-12298
【蜘蛛侠TG@abin789】-12299
【蜘蛛侠TG@abin789】-12300
【蜘蛛侠TG@abin789】-12301
【蜘蛛侠TG@abin789】-12302
【蜘蛛侠TG@abin789】-12303
【蜘蛛侠TG@abin789】-12304
【蜘蛛侠TG@abin789】-12305
【蜘蛛侠TG@abin789】-12306
【蜘蛛侠TG@abin789】-12307
【蜘蛛侠TG@abin789】-12308
【蜘蛛侠TG@abin789】-12309
【蜘蛛侠TG@abin789】-12310
【蜘蛛侠TG@abin789】-12311
【蜘蛛侠TG@abin789】-12312
【蜘蛛侠TG@abin789】-12313
【蜘蛛侠TG@abin789】-12314
【蜘蛛侠TG@abin789】-12315
【蜘蛛侠TG@abin789】-12316
【蜘蛛侠TG@abin789】-12317
【蜘蛛侠TG@abin789】-12318
【蜘蛛侠TG@abin789】-12319
【蜘蛛侠TG@abin789】-12320
【蜘蛛侠TG@abin789】-12321
【蜘蛛侠TG@abin789】-12322
【蜘蛛侠TG@abin789】-12323
【蜘蛛侠TG@abin789】-12324
【蜘蛛侠TG@abin789】-12325
【蜘蛛侠TG@abin789】-12326
【蜘蛛侠TG@abin789】-12327
【蜘蛛侠TG@abin789】-12328
【蜘蛛侠TG@abin789】-12329
【蜘蛛侠TG@abin789】-12330
【蜘蛛侠TG@abin789】-12331
【蜘蛛侠TG@abin789】-12332
【蜘蛛侠TG@abin789】-12333
【蜘蛛侠TG@abin789】-12334
【蜘蛛侠TG@abin789】-12335
【蜘蛛侠TG@abin789】-12336
【蜘蛛侠TG@abin789】-12337
【蜘蛛侠TG@abin789】-12338
【蜘蛛侠TG@abin789】-12339
【蜘蛛侠TG@abin789】-12340
【蜘蛛侠TG@abin789】-12341
【蜘蛛侠TG@abin789】-12342
【蜘蛛侠TG@abin789】-12343
【蜘蛛侠TG@abin789】-12344
【蜘蛛侠TG@abin789】-12345
【蜘蛛侠TG@abin789】-12346
【蜘蛛侠TG@abin789】-12347
【蜘蛛侠TG@abin789】-12348
【蜘蛛侠TG@abin789】-12349
【蜘蛛侠TG@abin789】-12350
【蜘蛛侠TG@abin789】-12351
【蜘蛛侠TG@abin789】-12352
【蜘蛛侠TG@abin789】-12353
【蜘蛛侠TG@abin789】-12354
【蜘蛛侠TG@abin789】-12355
【蜘蛛侠TG@abin789】-12356
【蜘蛛侠TG@abin789】-12357
【蜘蛛侠TG@abin789】-12358
【蜘蛛侠TG@abin789】-12359
【蜘蛛侠TG@abin789】-12360
【蜘蛛侠TG@abin789】-12361
【蜘蛛侠TG@abin789】-12362
【蜘蛛侠TG@abin789】-12363
【蜘蛛侠TG@abin789】-12364
【蜘蛛侠TG@abin789】-12365
【蜘蛛侠TG@abin789】-12366
【蜘蛛侠TG@abin789】-12367
【蜘蛛侠TG@abin789】-12368
【蜘蛛侠TG@abin789】-12369
【蜘蛛侠TG@abin789】-12370
【蜘蛛侠TG@abin789】-12371
【蜘蛛侠TG@abin789】-12372
【蜘蛛侠TG@abin789】-12373
【蜘蛛侠TG@abin789】-12374
【蜘蛛侠TG@abin789】-12375
【蜘蛛侠TG@abin789】-12376
【蜘蛛侠TG@abin789】-12377
【蜘蛛侠TG@abin789】-12378
【蜘蛛侠TG@abin789】-12379
【蜘蛛侠TG@abin789】-12380
【蜘蛛侠TG@abin789】-12381
【蜘蛛侠TG@abin789】-12382
【蜘蛛侠TG@abin789】-12383
【蜘蛛侠TG@abin789】-12384
【蜘蛛侠TG@abin789】-12385
【蜘蛛侠TG@abin789】-12386
【蜘蛛侠TG@abin789】-12387
【蜘蛛侠TG@abin789】-12388
【蜘蛛侠TG@abin789】-12389
【蜘蛛侠TG@abin789】-12390
【蜘蛛侠TG@abin789】-12391
【蜘蛛侠TG@abin789】-12392
【蜘蛛侠TG@abin789】-12393
【蜘蛛侠TG@abin789】-12394
【蜘蛛侠TG@abin789】-12395
【蜘蛛侠TG@abin789】-12396
【蜘蛛侠TG@abin789】-12397
【蜘蛛侠TG@abin789】-12398
【蜘蛛侠TG@abin789】-12399
【蜘蛛侠TG@abin789】-12400
问题在于获得图片NodeList对象集合的函数getElemtsTagname错误,
有的内容后面没加上px;
自己已解决