qq_慕丝031510
2019-02-08 17:18
window.onload=function(){ //容器对象 var box=document.getElementById('container'); //获得图片NodeList对象集合 var imgs=box.getElementsByTagName('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, len = imgs.length; i < len; i++) { imgs[i].style.left = imgwidth + exposewidth * (i - 1) + 'px'; } } setImgsPos(); //计算每道门打开时应移动的距离 var translate=imgwidth-exposewidth; //为每道门绑定事件 for(var i= 0,len=imgs.length;i<len;i++) { //使用立即调用的使用立即调用的函数表达式,为了获得不同的i值 (function(i){ imgs[i].onmouseover = function () { //先将每道门复位 setImgsPos(); //打开门 for(var j=1;j<=i;j++){ imgs.style.left=parseInt(imgs.style.left,10)-translate+'px'; } } })(i); } }
【蜘蛛侠TG@abin789】-12002
【蜘蛛侠TG@abin789】-12003
【蜘蛛侠TG@abin789】-12004
【蜘蛛侠TG@abin789】-12005
【蜘蛛侠TG@abin789】-12006
【蜘蛛侠TG@abin789】-12007
【蜘蛛侠TG@abin789】-12008
【蜘蛛侠TG@abin789】-12009
【蜘蛛侠TG@abin789】-12010
【蜘蛛侠TG@abin789】-12011
【蜘蛛侠TG@abin789】-12012
【蜘蛛侠TG@abin789】-12013
【蜘蛛侠TG@abin789】-12014
【蜘蛛侠TG@abin789】-12015
【蜘蛛侠TG@abin789】-12016
【蜘蛛侠TG@abin789】-12017
【蜘蛛侠TG@abin789】-12018
【蜘蛛侠TG@abin789】-12019
【蜘蛛侠TG@abin789】-12020
【蜘蛛侠TG@abin789】-12021
【蜘蛛侠TG@abin789】-12022
【蜘蛛侠TG@abin789】-12023
【蜘蛛侠TG@abin789】-12024
【蜘蛛侠TG@abin789】-12025
【蜘蛛侠TG@abin789】-12026
【蜘蛛侠TG@abin789】-12027
【蜘蛛侠TG@abin789】-12028
【蜘蛛侠TG@abin789】-12029
【蜘蛛侠TG@abin789】-12030
【蜘蛛侠TG@abin789】-12031
【蜘蛛侠TG@abin789】-12032
【蜘蛛侠TG@abin789】-12033
【蜘蛛侠TG@abin789】-12034
【蜘蛛侠TG@abin789】-12035
【蜘蛛侠TG@abin789】-12036
【蜘蛛侠TG@abin789】-12037
【蜘蛛侠TG@abin789】-12038
【蜘蛛侠TG@abin789】-12039
【蜘蛛侠TG@abin789】-12040
【蜘蛛侠TG@abin789】-12041
【蜘蛛侠TG@abin789】-12042
【蜘蛛侠TG@abin789】-12043
【蜘蛛侠TG@abin789】-12044
【蜘蛛侠TG@abin789】-12045
【蜘蛛侠TG@abin789】-12046
【蜘蛛侠TG@abin789】-12047
【蜘蛛侠TG@abin789】-12048
【蜘蛛侠TG@abin789】-12049
【蜘蛛侠TG@abin789】-12050
【蜘蛛侠TG@abin789】-12051
【蜘蛛侠TG@abin789】-12052
【蜘蛛侠TG@abin789】-12053
【蜘蛛侠TG@abin789】-12054
【蜘蛛侠TG@abin789】-12055
【蜘蛛侠TG@abin789】-12056
【蜘蛛侠TG@abin789】-12057
【蜘蛛侠TG@abin789】-12058
【蜘蛛侠TG@abin789】-12059
【蜘蛛侠TG@abin789】-12060
【蜘蛛侠TG@abin789】-12061
【蜘蛛侠TG@abin789】-12062
【蜘蛛侠TG@abin789】-12063
【蜘蛛侠TG@abin789】-12064
【蜘蛛侠TG@abin789】-12065
【蜘蛛侠TG@abin789】-12066
【蜘蛛侠TG@abin789】-12067
【蜘蛛侠TG@abin789】-12068
【蜘蛛侠TG@abin789】-12069
【蜘蛛侠TG@abin789】-12070
【蜘蛛侠TG@abin789】-12071
【蜘蛛侠TG@abin789】-12072
【蜘蛛侠TG@abin789】-12073
【蜘蛛侠TG@abin789】-12074
【蜘蛛侠TG@abin789】-12075
【蜘蛛侠TG@abin789】-12076
【蜘蛛侠TG@abin789】-12077
【蜘蛛侠TG@abin789】-12078
【蜘蛛侠TG@abin789】-12079
【蜘蛛侠TG@abin789】-12080
【蜘蛛侠TG@abin789】-12081
【蜘蛛侠TG@abin789】-12082
【蜘蛛侠TG@abin789】-12083
【蜘蛛侠TG@abin789】-12084
【蜘蛛侠TG@abin789】-12085
【蜘蛛侠TG@abin789】-12086
【蜘蛛侠TG@abin789】-12087
【蜘蛛侠TG@abin789】-12088
【蜘蛛侠TG@abin789】-12089
【蜘蛛侠TG@abin789】-12090
【蜘蛛侠TG@abin789】-12091
【蜘蛛侠TG@abin789】-12092
【蜘蛛侠TG@abin789】-12093
【蜘蛛侠TG@abin789】-12094
【蜘蛛侠TG@abin789】-12095
【蜘蛛侠TG@abin789】-12096
【蜘蛛侠TG@abin789】-12097
【蜘蛛侠TG@abin789】-12098
【蜘蛛侠TG@abin789】-12099
【蜘蛛侠TG@abin789】-12100
【蜘蛛侠TG@abin789】-12101
【蜘蛛侠TG@abin789】-12102
【蜘蛛侠TG@abin789】-12103
【蜘蛛侠TG@abin789】-12104
【蜘蛛侠TG@abin789】-12105
【蜘蛛侠TG@abin789】-12106
【蜘蛛侠TG@abin789】-12107
【蜘蛛侠TG@abin789】-12108
【蜘蛛侠TG@abin789】-12109
【蜘蛛侠TG@abin789】-12110
【蜘蛛侠TG@abin789】-12111
【蜘蛛侠TG@abin789】-12112
【蜘蛛侠TG@abin789】-12113
【蜘蛛侠TG@abin789】-12114
【蜘蛛侠TG@abin789】-12115
【蜘蛛侠TG@abin789】-12116
【蜘蛛侠TG@abin789】-12117
【蜘蛛侠TG@abin789】-12118
【蜘蛛侠TG@abin789】-12119
【蜘蛛侠TG@abin789】-12120
【蜘蛛侠TG@abin789】-12121
【蜘蛛侠TG@abin789】-12122
【蜘蛛侠TG@abin789】-12123
【蜘蛛侠TG@abin789】-12124
【蜘蛛侠TG@abin789】-12125
【蜘蛛侠TG@abin789】-12126
【蜘蛛侠TG@abin789】-12127
【蜘蛛侠TG@abin789】-12128
【蜘蛛侠TG@abin789】-12129
【蜘蛛侠TG@abin789】-12130
【蜘蛛侠TG@abin789】-12131
【蜘蛛侠TG@abin789】-12132
【蜘蛛侠TG@abin789】-12133
【蜘蛛侠TG@abin789】-12134
【蜘蛛侠TG@abin789】-12135
【蜘蛛侠TG@abin789】-12136
【蜘蛛侠TG@abin789】-12137
【蜘蛛侠TG@abin789】-12138
【蜘蛛侠TG@abin789】-12139
【蜘蛛侠TG@abin789】-12140
【蜘蛛侠TG@abin789】-12141
【蜘蛛侠TG@abin789】-12142
【蜘蛛侠TG@abin789】-12143
【蜘蛛侠TG@abin789】-12144
【蜘蛛侠TG@abin789】-12145
【蜘蛛侠TG@abin789】-12146
【蜘蛛侠TG@abin789】-12147
【蜘蛛侠TG@abin789】-12148
【蜘蛛侠TG@abin789】-12149
【蜘蛛侠TG@abin789】-12150
【蜘蛛侠TG@abin789】-12151
【蜘蛛侠TG@abin789】-12152
【蜘蛛侠TG@abin789】-12153
【蜘蛛侠TG@abin789】-12154
【蜘蛛侠TG@abin789】-12155
【蜘蛛侠TG@abin789】-12156
【蜘蛛侠TG@abin789】-12157
【蜘蛛侠TG@abin789】-12158
【蜘蛛侠TG@abin789】-12159
【蜘蛛侠TG@abin789】-12160
【蜘蛛侠TG@abin789】-12161
【蜘蛛侠TG@abin789】-12162
【蜘蛛侠TG@abin789】-12163
【蜘蛛侠TG@abin789】-12164
【蜘蛛侠TG@abin789】-12165
【蜘蛛侠TG@abin789】-12166
【蜘蛛侠TG@abin789】-12167
【蜘蛛侠TG@abin789】-12168
【蜘蛛侠TG@abin789】-12169
【蜘蛛侠TG@abin789】-12170
【蜘蛛侠TG@abin789】-12171
【蜘蛛侠TG@abin789】-12172
【蜘蛛侠TG@abin789】-12173
【蜘蛛侠TG@abin789】-12174
【蜘蛛侠TG@abin789】-12175
【蜘蛛侠TG@abin789】-12176
【蜘蛛侠TG@abin789】-12177
【蜘蛛侠TG@abin789】-12178
【蜘蛛侠TG@abin789】-12179
【蜘蛛侠TG@abin789】-12180
【蜘蛛侠TG@abin789】-12181
【蜘蛛侠TG@abin789】-12182
【蜘蛛侠TG@abin789】-12183
【蜘蛛侠TG@abin789】-12184
【蜘蛛侠TG@abin789】-12185
【蜘蛛侠TG@abin789】-12186
【蜘蛛侠TG@abin789】-12187
【蜘蛛侠TG@abin789】-12188
【蜘蛛侠TG@abin789】-12189
【蜘蛛侠TG@abin789】-12190
【蜘蛛侠TG@abin789】-12191
【蜘蛛侠TG@abin789】-12192
【蜘蛛侠TG@abin789】-12193
【蜘蛛侠TG@abin789】-12194
【蜘蛛侠TG@abin789】-12195
【蜘蛛侠TG@abin789】-12196
【蜘蛛侠TG@abin789】-12197
【蜘蛛侠TG@abin789】-12198
【蜘蛛侠TG@abin789】-12199
【蜘蛛侠TG@abin789】-12200
window.onload = function(){ //容器对象 var box = document.getElementById('container'); //获得图片NodeList对象集合 var imgs = box.getElementsByTagName('img'); //单张图片的宽度 var imgWidth = imgs[0].offsetWidth; //设置掩体门露出的宽度 var exposeWidth = 360; //设置容器总宽度 var boxWidth = imgWidth + (imgs.length - 1) * exposeWidth; box.style.width = boxWidth + 'px'; //设置每道门的初始位置 function setImgsPos(){ for (var i = 1, len = imgs.length; i < len; i++) { imgs[i].style.left = imgWidth + exposeWidth * (i - 1) + 'px'; } } setImgsPos(); //计算每道门打开时应移动的距离 var translate = imgWidth - exposeWidth; //为每道门绑定事件 for(var i = 0,len = imgs.length;i < len;i++) { //使用立即调用的使用立即调用的函数表达式,为了获得不同的i值 (function(i){ imgs[i].onmouseover = function () { //先将每道门复位 setImgsPos(); //打开门 for(var j = 1;j <= i;j++){ imgs[j].style.left = parseInt(imgs[j].style.left,10) - translate + 'px'; } }; })(i); } };
DOM探索之基础详解篇
98374 学习 · 238 问题
相似问题